Some const correctness.
[dcpomatic.git] / src / lib / gain.cc
index cec3b3c62c4d3acf64238600c3f62d19119c3c26..ccd779d7154f1b9813fb8754ee67abacc19064cd 100644 (file)
@@ -22,7 +22,7 @@
 using boost::shared_ptr;
 
 /** @param gain gain in dB */
-Gain::Gain (Log* log, float gain)
+Gain::Gain (shared_ptr<Log> log, float gain)
        : AudioProcessor (log)
        , _gain (gain)
 {
@@ -30,7 +30,7 @@ Gain::Gain (Log* log, float gain)
 }
 
 void
-Gain::process_audio (shared_ptr<AudioBuffers> b)
+Gain::process_audio (shared_ptr<const AudioBuffers> b)
 {
        if (_gain != 0) {
                float const linear_gain = pow (10, _gain / 20);