A few more fixes; set up Playlist as required.
[dcpomatic.git] / src / lib / delay_line.h
index 8c4a3953c7fcf78ae7a15d15d4cfdac956e49aeb..c51784f353ab7edbbdcd373f6bcb42da5957bf8c 100644 (file)
 class AudioBuffers;
 
 /** A delay line for audio */
-class DelayLine : public Processor, public TimedAudioSink, public TimedAudioSource
+class DelayLine : public AudioProcessor
 {
 public:
-       DelayLine (Log* log, int channels, int frames);
+       DelayLine (boost::shared_ptr<Log> log, int channels, int frames);
        
-       void process_audio (boost::shared_ptr<AudioBuffers>, double);
+       void process_audio (boost::shared_ptr<AudioBuffers>);
 
 private:
        boost::shared_ptr<AudioBuffers> _buffers;