add finite state machine to control/manage transport state

This commit is contained in:
Paul Davis 2019-09-17 18:26:03 -06:00
parent fc3e7623e7
commit bd229936ec
41 changed files with 899 additions and 452 deletions

View file

@ -793,7 +793,7 @@ ExportVideoDialog::launch_export ()
}
}
audio_progress_connection.disconnect();
status->finish ();
status->finish (TRS_UI);
if (status->aborted()) {
::g_unlink (_insnd.c_str());
delete _transcoder; _transcoder = 0;