#include "audio_stream.h"
#include "content_audio.h"
+#include "dcpomatic_time.h"
#include <boost/shared_ptr.hpp>
class AudioContent;
{
public:
AudioDecoderStream (boost::shared_ptr<const AudioContent>, AudioStreamPtr, AudioDecoder* decoder);
-
+
ContentAudio get (Frame time, Frame length, bool accurate);
void audio (boost::shared_ptr<const AudioBuffers>, ContentTime);
void flush ();
void seek (ContentTime time, bool accurate);
-
+
private:
void reset_decoded ();