diff options
author | Carl Hetherington <carl@carlh.net> | 2011-01-04 23:26:59 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2011-01-04 23:26:59 +0000 |
commit | 4a9f3173ee806f5e3955c30c1bacb60cdbcc1f96 (patch) | |
tree | cc943dccf9a9ae727f5e52138d8689d296d5573c /gtk2_ardour/mixer_strip.h | |
parent | a7d465fcb7254ad4acdf25208976802553c0f6a5 (diff) |
Highlight a send processor entry differently when it the mixer strip's fader is being used to control it. Fixes #3659.
git-svn-id: svn://localhost/ardour2/branches/3.0@8440 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/mixer_strip.h')
-rw-r--r-- | gtk2_ardour/mixer_strip.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gtk2_ardour/mixer_strip.h b/gtk2_ardour/mixer_strip.h index af7eeca654..b547e54852 100644 --- a/gtk2_ardour/mixer_strip.h +++ b/gtk2_ardour/mixer_strip.h @@ -103,7 +103,10 @@ class MixerStrip : public RouteUI, public Gtk::EventBox return _mixer_owned; } - sigc::signal<void> WidthChanged; + sigc::signal<void> WidthChanged; + + /** The delivery that we are handling the level for with our fader has changed */ + PBD::Signal1<void, boost::weak_ptr<ARDOUR::Delivery> > DeliveryChanged; static sigc::signal<void,boost::shared_ptr<ARDOUR::Route> > SwitchIO; static PBD::Signal1<void,MixerStrip*> CatchDeletion; @@ -265,7 +268,10 @@ class MixerStrip : public RouteUI, public Gtk::EventBox void engine_stopped(); void switch_io (boost::shared_ptr<ARDOUR::Route>); + + void set_current_delivery (boost::shared_ptr<ARDOUR::Delivery>); boost::shared_ptr<ARDOUR::Delivery> _current_delivery; + void revert_to_default_display (); void drop_send (); |