Merge master; specify libdcp-1.0.
[dcpomatic.git] / src / lib / audio_decoder.h
index 12f8505f64814244f4a5d1a0cba530df3e648f22..bb3aafccd6a8982824f890fa05907ea8def66b96 100644 (file)
@@ -48,13 +48,12 @@ public:
        
 protected:
 
-       virtual ContentTime first_audio () const = 0;
-       void audio (boost::shared_ptr<const AudioBuffers>);
+       void audio (boost::shared_ptr<const AudioBuffers>, ContentTime);
        void flush ();
 
        boost::shared_ptr<const AudioContent> _audio_content;
        boost::shared_ptr<Resampler> _resampler;
-       AudioFrame _audio_position;
+       boost::optional<AudioFrame> _audio_position;
 };
 
 #endif