#ifndef DCPOMATIC_AUDIO_SINK_H
#define DCPOMATIC_AUDIO_SINK_H
+class AudioBuffers;
+
class AudioSink
{
public:
/** Call with some audio data */
- virtual void process_audio (boost::shared_ptr<AudioBuffers>) = 0;
-};
-
-class TimedAudioSink
-{
-public:
- /** Call with some audio data */
- virtual void process_audio (boost::shared_ptr<AudioBuffers>, double t) = 0;
+ virtual void process_audio (boost::shared_ptr<const AudioBuffers>, Time) = 0;
};
#endif