From dd18be15fbe9ad6a594f37b0d3a8183c0601babb Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 11 Dec 2019 13:55:51 +0100 Subject: [PATCH] Remove hardcoded session-state versions --- libs/ardour/automatable.cc | 2 +- libs/ardour/panner_shell.cc | 2 +- libs/ardour/session.cc | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/ardour/automatable.cc b/libs/ardour/automatable.cc index b83be5b45a..d77aac71dd 100644 --- a/libs/ardour/automatable.cc +++ b/libs/ardour/automatable.cc @@ -274,7 +274,7 @@ Automatable::set_automation_xml_state (const XMLNode& node, Evoral::Parameter le boost::shared_ptr existing = automation_control (param); if (existing) { - existing->alist()->set_state (**niter, 3000); + existing->alist()->set_state (**niter, Stateful::loading_state_version); } else { boost::shared_ptr newcontrol = control_factory(param); add_control (newcontrol); diff --git a/libs/ardour/panner_shell.cc b/libs/ardour/panner_shell.cc index 45b8d7e80b..92f2d8a40c 100644 --- a/libs/ardour/panner_shell.cc +++ b/libs/ardour/panner_shell.cc @@ -471,7 +471,7 @@ PannerShell::set_linked_to_route (bool onoff) */ if (pannable()) { XMLNode state = pannable()->get_state(); - pannable()->set_state(state, 3000); + pannable()->set_state(state, Stateful::loading_state_version); } _panlinked = onoff; diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 5e33891aa8..2917cb9eef 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -2947,7 +2947,7 @@ Session::new_route_from_template (uint32_t how_many, PresentationInfo::order_t i */ node_copy.remove_node_and_delete (X_("Controllable"), X_("name"), X_("solo")); - boost::shared_ptr route (XMLRouteFactory (node_copy, 3000)); + boost::shared_ptr route (XMLRouteFactory (node_copy, Stateful::loading_state_version)); if (route == 0) { error << _("Session: cannot create track/bus from template description") << endmsg;