Don't try to auto-start engine for new sessions
Work around logic-flow in EngineDialog which should already have done that, but may no longer heed this special-case if sample-rate dropdown is refreshed to only devices supported ones.
This commit is contained in:
parent
12d99f6f6e
commit
5524bac04b
|
@ -5376,10 +5376,12 @@ ARDOUR_UI::do_audio_midi_setup (uint32_t desired_sample_rate)
|
||||||
audio_midi_setup->set_desired_sample_rate (desired_sample_rate);
|
audio_midi_setup->set_desired_sample_rate (desired_sample_rate);
|
||||||
audio_midi_setup->set_position (WIN_POS_CENTER);
|
audio_midi_setup->set_position (WIN_POS_CENTER);
|
||||||
|
|
||||||
if (Config->get_try_autostart_engine () || getenv ("TRY_AUTOSTART_ENGINE")) {
|
if (desired_sample_rate != 0) {
|
||||||
audio_midi_setup->try_autostart ();
|
if (Config->get_try_autostart_engine () || getenv ("TRY_AUTOSTART_ENGINE")) {
|
||||||
if (ARDOUR::AudioEngine::instance()->running()) {
|
audio_midi_setup->try_autostart ();
|
||||||
return 0;
|
if (ARDOUR::AudioEngine::instance()->running()) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user