diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-31 21:45:36 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-01-31 21:45:36 -0500 |
commit | 9128fbd68f7bc03ea0b3238fc9dd24ff326f1ad8 (patch) | |
tree | 46648be9e5abcb002da2726a5dfdec0fb49dbfba /libs/ardour/ardour/route.h | |
parent | e2a085190f02cfba8ddbf06a31e37e38c40fafc4 (diff) |
add a new constructor for RouteAutomationControllable that takes a ParameterDescriptor
Diffstat (limited to 'libs/ardour/ardour/route.h')
-rw-r--r-- | libs/ardour/ardour/route.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h index 44069462d1..a75ef5f6a6 100644 --- a/libs/ardour/ardour/route.h +++ b/libs/ardour/ardour/route.h @@ -392,12 +392,11 @@ class LIBARDOUR_API Route : public SessionObject, public Automatable, public Rou boost::shared_ptr<AutomationList> alist, boost::shared_ptr<Route> route); - void set_value (double val, PBD::Controllable::GroupControlDisposition group_override) { - boost::shared_ptr<Route> r = _route.lock(); - if (r) { - r->set_control ((AutomationType) parameter().type(), val, group_override); - } - } + RouteAutomationControl (const std::string& name, + AutomationType atype, + const ParameterDescriptor& descriptor, + boost::shared_ptr<AutomationList> alist, + boost::shared_ptr<Route> route); protected: friend class Route; |