#ifndef __ardour_export_status_h__
#define __ardour_export_status_h__
-#include <list>
#include <stdint.h>
+#include "ardour/libardour_visibility.h"
#include "ardour/types.h"
#include "pbd/signals.h"
namespace ARDOUR
{
-class ExportStatus {
+class LIBARDOUR_API ExportStatus {
public:
ExportStatus ();
void init ();
volatile bool stop;
volatile bool running;
- PBD::Signal0<void> Aborting;
void abort (bool error_occurred = false);
bool aborted () const { return _aborted; }
bool errors () const { return _errors; }
void finish ();
bool finished () const { return _finished; }
+ void cleanup ();
+
/* Progress info */
volatile bool normalizing;