summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/route.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-01-31 21:45:36 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-01-31 21:45:36 -0500
commit9128fbd68f7bc03ea0b3238fc9dd24ff326f1ad8 (patch)
tree46648be9e5abcb002da2726a5dfdec0fb49dbfba /libs/ardour/ardour/route.h
parente2a085190f02cfba8ddbf06a31e37e38c40fafc4 (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.h11
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;