X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fexport_dialog.h;h=509cd60e9221b6f31ea780257c3e4a7ef6bfbf10;hb=4fb4b414b70cb38d405b6c3dd6c12b6a4d918d40;hp=0406c562f1aac5c1c246b911b80e210154f0c44c;hpb=3458d0ec34f08a8eeef9b158f26a476a18548353;p=dcpomatic.git diff --git a/src/wx/export_dialog.h b/src/wx/export_dialog.h index 0406c562f..509cd60e9 100644 --- a/src/wx/export_dialog.h +++ b/src/wx/export_dialog.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2017 Carl Hetherington + Copyright (C) 2017-2018 Carl Hetherington This file is part of DCP-o-matic. @@ -28,16 +28,22 @@ class FilePickerCtrl; class ExportDialog : public TableDialog { public: - ExportDialog (wxWindow* parent); + explicit ExportDialog (wxWindow* parent); boost::filesystem::path path () const; - FFmpegEncoder::Format format () const; + ExportFormat format () const; bool mixdown_to_stereo () const; + bool split_reels () const; + int x264_crf () const; private: void format_changed (); + void file_changed (); wxChoice* _format; wxCheckBox* _mixdown; + wxCheckBox* _split_reels; + wxSlider* _x264_crf; + wxStaticText* _x264_crf_label[2]; FilePickerCtrl* _file; };