ExportFormat format,
bool mixdown_to_stereo,
bool split_reels,
+ bool audio_stream_per_channel,
int x264_crf
);
void go ();
- float current_rate () const;
+ boost::optional<float> current_rate () const;
Frame frames_done () const;
bool finishing () const {
return false;
int audio_frame_rate,
int channels,
ExportFormat,
+ bool audio_stream_per_channel,
int x264_crf,
bool three_d,
boost::filesystem::path output,
std::map<Eyes, boost::shared_ptr<FFmpegFileEncoder> > _encoders;
};
- std::list<FileEncoderSet> _file_encoders;
int _output_audio_channels;
mutable boost::mutex _mutex;
- DCPTime _last_time;
+ dcpomatic::DCPTime _last_time;
EventHistory _history;
+ boost::filesystem::path _output;
+ ExportFormat _format;
+ bool _split_reels;
+ bool _audio_stream_per_channel;
+ int _x264_crf;
+
boost::shared_ptr<Butler> _butler;
};