pot/merge.
[dcpomatic.git] / src / wx / metadata_dialog.h
index 50533fc0fe7fd2962727cd39e6511008e5aca44c..a6f5cefda10d0449d0070450c1c052e841b433cd 100644 (file)
@@ -33,6 +33,8 @@ DCPOMATIC_ENABLE_WARNINGS
 
 
 class Button;
+class wxSpinCtrlDouble;
+class LanguageTagWidget;
 
 
 class MetadataDialog : public wxDialog, public WeakFilm
@@ -49,12 +51,21 @@ protected:
        virtual void setup_sensitivity ();
 
 private:
+       void sign_language_video_language_changed ();
        void edit_release_territory ();
        void enable_release_territory_changed ();
        void facility_changed ();
        void enable_facility_changed ();
        void studio_changed ();
        void enable_studio_changed ();
+       void temp_version_changed ();
+       void pre_release_changed ();
+       void red_band_changed ();
+       void two_d_version_of_three_d_changed ();
+       void chain_changed ();
+       void enable_chain_changed ();
+       void enable_luminance_changed ();
+       void luminance_changed ();
 
        wxCheckBox* _enable_release_territory;
        /** The current release territory displayed in the UI; since we can't easily convert
@@ -64,10 +75,20 @@ private:
        boost::optional<dcp::LanguageTag::RegionSubtag> _release_territory;
        wxStaticText* _release_territory_text;
        Button* _edit_release_territory;
+       LanguageTagWidget* _sign_language_video_language = nullptr;
        wxCheckBox* _enable_facility;
        wxTextCtrl* _facility;
+       wxCheckBox* _enable_chain;
+       wxTextCtrl* _chain;
        wxCheckBox* _enable_studio;
        wxTextCtrl* _studio;
+       wxCheckBox* _temp_version;
+       wxCheckBox* _pre_release;
+       wxCheckBox* _red_band;
+       wxCheckBox* _two_d_version_of_three_d;
+       wxCheckBox* _enable_luminance;
+       wxSpinCtrlDouble* _luminance_value;
+       wxChoice* _luminance_unit;
 
        boost::signals2::scoped_connection _film_changed_connection;
 };