summaryrefslogtreecommitdiff
path: root/libs/ardour/track.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-02-01 15:15:02 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-02-01 15:15:02 -0500
commitb728d3c9ff7541251ab9d11123125a54d000e740 (patch)
tree641f267d09c1cb070aefb1edc17abbec9ae7f4b3 /libs/ardour/track.cc
parent9539d0da408b9e8e3fbf7fd0189ad33e942f1130 (diff)
clean up mess in Route/Track controllables caused by not understanding the significance of ParameterDescriptor
Diffstat (limited to 'libs/ardour/track.cc')
-rw-r--r--libs/ardour/track.cc14
1 files changed, 1 insertions, 13 deletions
diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc
index 9c2a538f5e..f279eae306 100644
--- a/libs/ardour/track.cc
+++ b/libs/ardour/track.cc
@@ -1166,7 +1166,7 @@ Track::metering_state () const
}
Track::MonitoringControllable::MonitoringControllable (std::string name, boost::shared_ptr<Track> r)
- : RouteAutomationControl (name, MonitoringAutomation, get_descriptor(), boost::shared_ptr<AutomationList>(), r)
+ : RouteAutomationControl (name, MonitoringAutomation, boost::shared_ptr<AutomationList>(), r)
{
boost::shared_ptr<AutomationList> gl(new AutomationList(Evoral::Parameter(MonitoringAutomation)));
gl->set_interpolation(Evoral::ControlList::Discrete);
@@ -1218,15 +1218,3 @@ Track::MonitoringControllable::get_value () const
return t->monitoring_choice();
}
-
-ParameterDescriptor
-Track::MonitoringControllable::get_descriptor()
-{
- ParameterDescriptor desc;
- desc.type = MonitoringAutomation;
- desc.enumeration = true;
- desc.integer_step = true;
- desc.lower = MonitorAuto;
- desc.upper = MonitorDisk; /* XXX bump when we add MonitorCue */
- return desc;
-}