summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_strip.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/mixer_strip.h')
-rw-r--r--gtk2_ardour/mixer_strip.h7
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;
};