*/
-#include <vector>
+#ifndef DCPOMATIC_AUDIO_FILTER_H
+#define DCPOMATIC_AUDIO_FILTER_H
+
#include <boost/shared_ptr.hpp>
+#include <vector>
class AudioBuffers;
-class audio_filter_impulse_kernel_test;
struct audio_filter_impulse_input_test;
class AudioFilter
}
}
- boost::shared_ptr<AudioBuffers> run (boost::shared_ptr<AudioBuffers> in);
+ boost::shared_ptr<AudioBuffers> run (boost::shared_ptr<const AudioBuffers> in);
void flush ();
*/
BandPassAudioFilter (float transition_bandwidth, float lower, float higher);
};
+
+#endif