projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Respond to MMC even when synced to JACK. Fixes #3700.
[ardour.git]
/
libs
/
ardour
/
export_status.cc
diff --git
a/libs/ardour/export_status.cc
b/libs/ardour/export_status.cc
index a31e66dc398e1f8a29f5a14024e08d5b25125363..eb0a3504b45e0e19a372eba79add08467c710026 100644
(file)
--- a/
libs/ardour/export_status.cc
+++ b/
libs/ardour/export_status.cc
@@
-18,7
+18,7
@@
*/
*/
-#include
<ardour/export_status.h>
+#include
"ardour/export_status.h"
namespace ARDOUR
{
namespace ARDOUR
{
@@
-36,16
+36,16
@@
ExportStatus::init ()
_aborted = false;
_finished = false;
_errors = false;
_aborted = false;
_finished = false;
_errors = false;
-
+
stage = export_None;
progress = 0.0;
stage = export_None;
progress = 0.0;
-
+
total_timespans = 0;
timespan = 0;
total_timespans = 0;
timespan = 0;
-
+
total_channel_configs = 0;
channel_config = 0;
total_channel_configs = 0;
channel_config = 0;
-
+
total_formats = 0;
format = 0;
}
total_formats = 0;
format = 0;
}
@@
-56,6
+56,7
@@
ExportStatus::abort (bool error_occurred)
_aborted = true;
_finished = true;
_errors = _errors || error_occurred;
_aborted = true;
_finished = true;
_errors = _errors || error_occurred;
+ running = false;
Aborting ();
}
Aborting ();
}
@@
-63,6
+64,7
@@
void
ExportStatus::finish ()
{
_finished = true;
ExportStatus::finish ()
{
_finished = true;
+ running = false;
Finished();
}
Finished();
}