X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fcontent_advanced_dialog.h;h=1dd2b472d917a8e715bdd80a0ffeee95faf2232e;hb=469a5dbd4251b094e6d4b668a763568c25947b88;hp=b8c12d7b2aa36615f14ac564f9d1311c391ddb5e;hpb=c622a06189181a3a6ad356094c9a3cf4e1f5a722;p=dcpomatic.git diff --git a/src/wx/content_advanced_dialog.h b/src/wx/content_advanced_dialog.h index b8c12d7b2..1dd2b472d 100644 --- a/src/wx/content_advanced_dialog.h +++ b/src/wx/content_advanced_dialog.h @@ -19,32 +19,42 @@ */ -#include "lib/warnings.h" -DCPOMATIC_DISABLE_WARNINGS +#include +LIBDCP_DISABLE_WARNINGS #include -DCPOMATIC_ENABLE_WARNINGS -#include +LIBDCP_ENABLE_WARNINGS +#include #include class Content; class Filter; +class LanguageTagWidget; class ContentAdvancedDialog : public wxDialog { public: - ContentAdvancedDialog (wxWindow* parent, boost::shared_ptr content); + ContentAdvancedDialog (wxWindow* parent, std::shared_ptr content); private: void ignore_video_changed (wxCommandEvent& ev); void edit_filters (); void filters_changed (std::vector filters); void setup_filters (); + void set_video_frame_rate (); + void video_frame_rate_changed (); + void setup_sensitivity (); + void burnt_subtitle_changed (); + void burnt_subtitle_language_changed (); - boost::shared_ptr _content; + std::shared_ptr _content; wxStaticText* _filters; wxButton* _filters_button; + wxTextCtrl* _video_frame_rate; + wxButton* _set_video_frame_rate; + wxCheckBox* _burnt_subtitle; + LanguageTagWidget* _burnt_subtitle_language; };