From 8a6d303778493fce6aaed62fa1cea47bf8075bf7 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 4 May 2017 17:19:55 +0200 Subject: [PATCH] Convert old v4 Track monitoring session-state (untested) --- libs/ardour/track.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index f873efaee1..6304235a65 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -164,6 +164,14 @@ Track::set_state (const XMLNode& node, int version) } } + /* convert old 3001 state */ + std::string monitoring; + if (node.get_property (X_("monitoring"), monitoring)) { + XMLNode mon_node ("backwardscompat"); + mon_node.set_property (X_("monitoring"), monitoring); + _monitoring_control->set_state (mon_node, version); + } + if (!node.get_property (X_("saved-meter-point"), _saved_meter_point)) { _saved_meter_point = _meter_point; }