Fix too-small minimum key file size and improve error message.
[dcpomatic.git] / src / wx / colour_conversion_editor.h
index b7467a70a1341ba7f66dd11047abfae68396bfec..f1186aa2a8a2693fbec5de744c79e2cd7b1607ca 100644 (file)
@@ -29,7 +29,7 @@ class ColourConversion;
 class ColourConversionEditor : public wxPanel
 {
 public:
-       ColourConversionEditor (wxWindow *);
+       ColourConversionEditor (wxWindow *, bool yuv);
 
        void set (ColourConversion);
        ColourConversion get () const;
@@ -43,13 +43,14 @@ private:
        void adjusted_white_changed ();
        void update_rgb_to_xyz ();
        void update_bradford ();
-       void subhead (wxGridBagSizer* sizer, wxWindow* parent, wxString text, int& row) const;
+       wxStaticText* subhead (wxGridBagSizer* sizer, wxWindow* parent, wxString text, int& row) const;
 
        void set_text_ctrl (wxTextCtrl *, double);
        void set_spin_ctrl (wxSpinCtrlDouble *, double);
 
        std::map<wxSpinCtrlDouble*, double> _last_spin_ctrl_value;
-       
+       bool _ignore_chromaticity_changed;
+
        wxSpinCtrlDouble* _input_gamma;
        wxSpinCtrlDouble* _input_power;
        wxTextCtrl* _input_threshold;
@@ -70,7 +71,6 @@ private:
        wxTextCtrl* _adjusted_white_y;
        wxStaticText* _rgb_to_xyz[3][3];
        wxStaticText* _bradford[3][3];
-       wxSpinCtrlDouble* _output_gamma;
 };
 
 #endif