Fix converting v4 monitor state -- amend 8a6d30377

It looks like MonitorControl::_monitoring is unused and should be removed.
The actual value is Evoral::Control::_user_value
This commit is contained in:
Robin Gareus 2017-05-05 14:31:19 +02:00
parent 401eefec1c
commit 337b100b47

View file

@ -165,10 +165,11 @@ Track::set_state (const XMLNode& node, int version)
} }
/* convert old 3001 state */ /* convert old 3001 state */
std::string monitoring; MonitorChoice monitoring;
if (node.get_property (X_("monitoring"), monitoring)) { if (node.get_property (X_("monitoring"), monitoring)) {
XMLNode mon_node ("backwardscompat"); XMLNode mon_node ("backwardscompat");
mon_node.set_property (X_("monitoring"), monitoring); mon_node.set_property (X_("monitoring"), monitoring);
mon_node.set_property (X_("value"), (int) monitoring);
_monitoring_control->set_state (mon_node, version); _monitoring_control->set_state (mon_node, version);
} }