summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_startup.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-01-09 23:51:53 +0100
committerRobin Gareus <robin@gareus.org>2020-01-09 23:53:07 +0100
commit242774eadacf48213c0ffc0ee0dfeb64e5eb11da (patch)
tree3060fa06e52d3699585e23ee2ef1c9bfbb677226 /gtk2_ardour/ardour_ui_startup.cc
parentc2da64f7ad84810702e07fb25b2d614746453957 (diff)
Allow to configure sample-rate of new sessions
When creating a session from the Editor (after Session > Close, or directly via Session > New) the engine-dialog needs to be displayed to allow configuring the sample-rate. This also consolidates scripted session setup: meta_session_setup() is now called from build_session(), instead of all callers.
Diffstat (limited to 'gtk2_ardour/ardour_ui_startup.cc')
-rw-r--r--gtk2_ardour/ardour_ui_startup.cc7
1 files changed, 1 insertions, 6 deletions
diff --git a/gtk2_ardour/ardour_ui_startup.cc b/gtk2_ardour/ardour_ui_startup.cc
index e55bf6e0aa..3eac97ff9e 100644
--- a/gtk2_ardour/ardour_ui_startup.cc
+++ b/gtk2_ardour/ardour_ui_startup.cc
@@ -534,14 +534,9 @@ ARDOUR_UI::load_session_from_startup_fsm ()
if (session_is_new) {
- if (build_session (session_path, session_name, &bus_profile)) {
+ if (build_session (session_path, session_name, session_template, bus_profile, true)) {
return -1;
}
-
- if (!session_template.empty() && session_template.substr (0, 11) == "urn:ardour:") {
- meta_session_setup (session_template.substr (11));
- }
-
return 0;
}