X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Frc_option_editor.h;h=7b9b29c3ffb17fb1c18ac6e4fc1e087aa61f201c;hb=ba8953605dd8359f0ec8a2aacb51102deda05df7;hp=ed1cfa6fe060836df364538554868f3d72c11622;hpb=eaf2c28d99e9af95a4aabfde2201a6a9596280a1;p=ardour.git diff --git a/gtk2_ardour/rc_option_editor.h b/gtk2_ardour/rc_option_editor.h index ed1cfa6fe0..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; };