X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fexport_dialog.h;h=fc22d036a070404a2f1270011bb1ba8d1346e089;hb=451ab9374cc32483489cdde27a9382b546cdecf5;hp=c2498d6a149498ded640a002ad633125d52e34e1;hpb=1d5ea1b139942bad5500ae40f0646da3fd29dc7f;p=dcpomatic.git diff --git a/src/wx/export_dialog.h b/src/wx/export_dialog.h index c2498d6a1..fc22d036a 100644 --- a/src/wx/export_dialog.h +++ b/src/wx/export_dialog.h @@ -28,17 +28,25 @@ class FilePickerCtrl; class ExportDialog : public TableDialog { public: - explicit ExportDialog (wxWindow* parent); + explicit ExportDialog (wxWindow* parent, std::string name); boost::filesystem::path path () const; - FFmpegEncoder::Format format () const; + ExportFormat format () const; bool mixdown_to_stereo () const; + bool split_reels () const; + bool split_streams () const; + int x264_crf () const; private: void format_changed (); void file_changed (); + std::string _initial_name; wxChoice* _format; wxCheckBox* _mixdown; + wxCheckBox* _split_reels; + wxCheckBox* _split_streams; + wxSlider* _x264_crf; + wxStaticText* _x264_crf_label[2]; FilePickerCtrl* _file; };