11b5bf6229b8713dffde89a777cd5181335136f6 from master; default colour conversions...
[dcpomatic.git] / src / lib / audio_decoder.h
index 045efc00207758d01cb56fce7996d685f1a1b458..f8438df524cdbdfabb4bcfe6ddc91145db5f60aa 100644 (file)
@@ -45,8 +45,8 @@ public:
        }
 
        /** Try to fetch some audio from a specific place in this content.
-        *  @param frame Frame to start from.
-        *  @param length Frames to get.
+        *  @param frame Frame to start from (after resampling, if applicable)
+        *  @param length Frames to get (after resampling, if applicable)
         *  @param accurate true to try hard to return frames from exactly `frame', false if we don't mind nearby frames.
         *  @return Time-stamped audio data which may or may not be from the location (and of the length) requested.
         */
@@ -58,6 +58,7 @@ protected:
        void audio (boost::shared_ptr<const AudioBuffers>, ContentTime);
        void flush ();
        void reset_decoded_audio ();
+       void add (boost::shared_ptr<const AudioBuffers>);
 
        boost::shared_ptr<const AudioContent> _audio_content;
        boost::shared_ptr<Resampler> _resampler;