add a const - just because.
authorRobin Gareus <robin@gareus.org>
Mon, 18 Jul 2016 21:51:42 +0000 (23:51 +0200)
committerRobin Gareus <robin@gareus.org>
Mon, 18 Jul 2016 21:52:40 +0000 (23:52 +0200)
libs/ardour/ardour/dsp_filter.h
libs/ardour/dsp_filter.cc

index eb9ba4aa0d7fe3f91d9f95b09807c92a94ac307f..b7be41095056f78e59710563bd6a574c77c4b49b 100644 (file)
@@ -151,7 +151,7 @@ namespace ARDOUR { namespace DSP {
         * @param max result, max value found in range
         * @param n_samples number of samples to analyze
         */
-       void peaks (float *data, float &min, float &max, uint32_t n_samples);
+       void peaks (const float *data, float &min, float &max, uint32_t n_samples);
 
        /** non-linear power-scale meter deflection
         *
index 7470a583d385cab4162d86bb0d9821e243985020..0eef61a0f4b5a032fe2f346662e724f522ad1d3f 100644 (file)
@@ -67,7 +67,7 @@ ARDOUR::DSP::log_meter_coeff (float coeff) {
 }
 
 void
-ARDOUR::DSP::peaks (float *data, float &min, float &max, uint32_t n_samples) {
+ARDOUR::DSP::peaks (const float *data, float &min, float &max, uint32_t n_samples) {
        for (uint32_t i = 0; i < n_samples; ++i) {
                if (data[i] < min) min = data[i];
                if (data[i] > max) max = data[i];