diff options
Diffstat (limited to 'gtk2_ardour/mixer_strip.h')
-rw-r--r-- | gtk2_ardour/mixer_strip.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk2_ardour/mixer_strip.h b/gtk2_ardour/mixer_strip.h index e2fa2e52d5..958bfc9422 100644 --- a/gtk2_ardour/mixer_strip.h +++ b/gtk2_ardour/mixer_strip.h @@ -88,6 +88,9 @@ class MixerStrip : public RouteUI, public Gtk::EventBox Width get_width() const { return _width; } void* width_owner() const { return _width_owner; } + GainMeter& gain_meter() { return gpm; } + PannerUI& panner_ui() { return panners; } + void fast_update (); void set_embedded (bool); @@ -98,6 +101,8 @@ class MixerStrip : public RouteUI, public Gtk::EventBox sigc::signal<void> WidthChanged; #endif + static sigc::signal<void,boost::shared_ptr<ARDOUR::Route> > SwitchIO; + protected: friend class Mixer_UI; void set_packed (bool yn); @@ -257,6 +262,8 @@ class MixerStrip : public RouteUI, public Gtk::EventBox void engine_running(); void engine_stopped(); + void switch_io (boost::shared_ptr<ARDOUR::Route>); + static int scrollbar_height; }; |