- void video (boost::shared_ptr<PlayerVideo>, DCPTime);
- void audio (boost::shared_ptr<AudioBuffers>, DCPTime);
- void subtitle (PlayerSubtitles, DCPTimePeriod);
-
- void setup_video ();
- void setup_audio ();
-
- void audio_frame (int size);
-
- AVCodec* _video_codec;
- AVCodecContext* _video_codec_context;
- AVCodec* _audio_codec;
- AVCodecContext* _audio_codec_context;
- AVFormatContext* _format_context;
- AVStream* _video_stream;
- AVStream* _audio_stream;
- AVPixelFormat _pixel_format;
- AVSampleFormat _sample_format;
- AVDictionary* _video_options;
- std::string _video_codec_name;
- std::string _audio_codec_name;