request, do not try to directly set default play speed

This commit is contained in:
Paul Davis 2021-07-18 19:48:30 -06:00
parent e01f898f3b
commit f680c69c27

View File

@ -87,7 +87,7 @@ VarispeedDialog::apply_speed ()
printf ("VarispeedDialog::apply_speed\n"); printf ("VarispeedDialog::apply_speed\n");
if (_session && _session->default_play_speed () != speed) { if (_session && _session->default_play_speed () != speed) {
_session->set_default_play_speed (speed); _session->request_default_play_speed (speed);
} }
} }
@ -103,7 +103,7 @@ void
VarispeedDialog::on_hide () VarispeedDialog::on_hide ()
{ {
if (_session && _session->default_play_speed () != 1.0) { if (_session && _session->default_play_speed () != 1.0) {
_session->set_default_play_speed (1.0); _session->request_default_play_speed (1.0);
} }
ArdourDialog::on_hide (); ArdourDialog::on_hide ();
} }