From 9884773eea9764b6dacd3ade6a1d49cf389fe398 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 6 Dec 2012 19:56:33 +0000 Subject: various fixes for exporting, including correct handling of errors during export which previously would hang when using jack1 because jack_set_freewheel() was called from inside a process() callback; use shared_ptr in parts of export code that weren't using them before; fix up generation of export filenames so that Glib::build_filename() is used and non-existent folders are ignored git-svn-id: svn://localhost/ardour2/branches/3.0@13610 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/ardour/export_status.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libs/ardour/ardour/export_status.h') diff --git a/libs/ardour/ardour/export_status.h b/libs/ardour/ardour/export_status.h index cb24cb55f5..31027269f8 100644 --- a/libs/ardour/ardour/export_status.h +++ b/libs/ardour/ardour/export_status.h @@ -40,7 +40,6 @@ class ExportStatus { volatile bool stop; volatile bool running; - PBD::Signal0 Aborting; void abort (bool error_occurred = false); bool aborted () const { return _aborted; } bool errors () const { return _errors; } @@ -49,6 +48,8 @@ class ExportStatus { void finish (); bool finished () const { return _finished; } + void cleanup (); + /* Progress info */ volatile bool normalizing; -- cgit v1.2.3