45 void abort (
bool error_occurred =
false);
46 bool aborted ()
const {
return _aborted; }
47 bool errors ()
const {
return _errors; }
48 bool running ()
const {
return _running; }
51 assert (!_run_lock.trylock());
54 Glib::Threads::Mutex&
lock () {
return _run_lock; }
PBD::Signal< void(TransportRequestSource)> Finished
AnalysisResults result_map
volatile uint32_t total_timespans
void finish(TransportRequestSource)
volatile uint32_t current_postprocessing_cycle
void abort(bool error_occurred=false)
enum ARDOUR::ExportStatus::Progress active_job
Glib::Threads::Mutex _run_lock
volatile samplecnt_t total_samples_current_timespan
volatile samplecnt_t total_samples
volatile uint32_t timespan
volatile uint32_t total_postprocessing_cycles
volatile samplecnt_t processed_samples_current_timespan
Glib::Threads::Mutex & lock()
std::string timespan_name
volatile samplecnt_t processed_samples
std::map< std::string, ExportAnalysisPtr > AnalysisResults
Temporal::samplecnt_t samplecnt_t