X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fcontent_advanced_dialog.h;h=6eaaa2e2da0dc7efc2fd5e83b9b09bf79681ff25;hb=dd9be86db6cde0afa5da0d1d1ac43b42e05dca26;hp=5fec35412cecd26403427421b4088e9d5e2d0016;hpb=d3dbe752a3098328d5763f3fc0fd589bac0d5047;p=dcpomatic.git diff --git a/src/wx/content_advanced_dialog.h b/src/wx/content_advanced_dialog.h index 5fec35412..6eaaa2e2d 100644 --- a/src/wx/content_advanced_dialog.h +++ b/src/wx/content_advanced_dialog.h @@ -19,21 +19,36 @@ */ +#include "lib/warnings.h" +DCPOMATIC_DISABLE_WARNINGS #include -#include +DCPOMATIC_ENABLE_WARNINGS +#include +#include class Content; +class Filter; 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); - - boost::shared_ptr _content; + void edit_filters (); + void filters_changed (std::vector filters); + void setup_filters (); + void set_video_frame_rate (); + void video_frame_rate_changed (); + + std::shared_ptr _content; + + wxStaticText* _filters; + wxButton* _filters_button; + wxTextCtrl* _video_frame_rate; + wxButton* _set_video_frame_rate; };