From 4a5abf61b06a95b52f1284206d43bfcb5585e4e7 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sat, 21 Jan 2017 15:41:16 +0000 Subject: don't repeat-hard-code names for 3 automation types. Fixes warning during session loading --- libs/ardour/track.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'libs') diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 7dc9890e79..c84d9a1868 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -21,6 +21,7 @@ #include "ardour/debug.h" #include "ardour/delivery.h" #include "ardour/diskstream.h" +#include "ardour/event_type_map.h" #include "ardour/io_processor.h" #include "ardour/meter.h" #include "ardour/monitor_control.h" @@ -66,13 +67,13 @@ Track::init () boost::shared_ptr rp (shared_from_this()); boost::shared_ptr rt = boost::dynamic_pointer_cast (rp); - _record_enable_control.reset (new RecordEnableControl (_session, X_("recenable"), *this)); + _record_enable_control.reset (new RecordEnableControl (_session, EventTypeMap::instance().to_symbol (RecEnableAutomation), *this)); add_control (_record_enable_control); - _record_safe_control.reset (new RecordSafeControl (_session, X_("recsafe"), *this)); + _record_safe_control.reset (new RecordSafeControl (_session, EventTypeMap::instance().to_symbol (RecSafeAutomation), *this)); add_control (_record_safe_control); - _monitoring_control.reset (new MonitorControl (_session, X_("monitoring"), *this)); + _monitoring_control.reset (new MonitorControl (_session, EventTypeMap::instance().to_symbol (MonitoringAutomation), *this)); add_control (_monitoring_control); _session.config.ParameterChanged.connect_same_thread (*this, boost::bind (&Track::parameter_changed, this, _1)); -- cgit v1.2.3