X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Frc_option_editor.h;h=7b9b29c3ffb17fb1c18ac6e4fc1e087aa61f201c;hb=c358e77e1e81a68fcb8b18cd71a31c38262b2af7;hp=4d26dc527d81fd73c457eca8661bfbc8dad464ba;hpb=ed626628b54e67dd9621c08d82a42afaed00c7ac;p=ardour.git diff --git a/gtk2_ardour/rc_option_editor.h b/gtk2_ardour/rc_option_editor.h index 4d26dc527d..7b9b29c3ff 100644 --- a/gtk2_ardour/rc_option_editor.h +++ b/gtk2_ardour/rc_option_editor.h @@ -18,6 +18,7 @@ */ #include "option_editor.h" +#include "visibility_group.h" /** @file rc_option_editor.h * @brief Editing of options which are obtained from and written back to one of the .rc files. @@ -33,10 +34,23 @@ class RCOptionEditor : public OptionEditor public: RCOptionEditor (); + void populate_sync_options (); + private: void parameter_changed (std::string const &); - + void ltc_generator_volume_changed (); ARDOUR::RCConfiguration* _rc_config; BoolOption* _solo_control_is_listen_control; ComboOption* _listen_position; + VisibilityGroup _mixer_strip_visibility; + ComboOption* _sync_source; + BoolOption* _sync_framerate; + BoolOption* _sync_genlock; + BoolOption* _sync_source_2997; + ComboStringOption* _ltc_port; + HSliderOption* _ltc_volume_slider; + Gtk::Adjustment* _ltc_volume_adjustment; + BoolOption* _ltc_send_continuously; + + PBD::ScopedConnection parameter_change_connection; };