diff options
author | David Robillard <d@drobilla.net> | 2014-12-18 02:25:17 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-12-18 02:26:51 -0500 |
commit | e584ae0bf94673bf719e661c49e8a2f2d2dd0346 (patch) | |
tree | 6fe13dbc9fa5a5d765f8492ef879995fa9de5f54 /libs/ardour/ardour/route.h | |
parent | d36b5c78bdb4cbb19d2817c86cd0e3c5cd899fe4 (diff) |
Mute automation via normal mute button.
Diffstat (limited to 'libs/ardour/ardour/route.h')
-rw-r--r-- | libs/ardour/ardour/route.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h index 6dbdda496c..5d52fc0c52 100644 --- a/libs/ardour/ardour/route.h +++ b/libs/ardour/ardour/route.h @@ -394,15 +394,18 @@ class LIBARDOUR_API Route : public SessionObject, public Automatable, public Rou void set_value (double); double get_value () const; + /* Pretend to change value, but do not affect actual route mute. */ + void set_superficial_value(bool muted); + private: boost::weak_ptr<Route> _route; }; - boost::shared_ptr<AutomationControl> solo_control() const { + boost::shared_ptr<SoloControllable> solo_control() const { return _solo_control; } - boost::shared_ptr<AutomationControl> mute_control() const { + boost::shared_ptr<MuteControllable> mute_control() const { return _mute_control; } |