#include <string>
-#include <glibmm/thread.h>
+#include <glibmm/threads.h>
#include "ardour/ardour.h"
#include "ardour/audio_track.h"
void audition_region (boost::shared_ptr<Region>);
ARDOUR::AudioPlaylist& prepare_playlist ();
- void audition_current_playlist ();
int play_audition (framecnt_t nframes);
+ MonitorState monitoring_state () const;
+
void cancel_audition () {
g_atomic_int_set (&_auditioning, 0);
}
boost::shared_ptr<AudioRegion> the_region;
framepos_t current_frame;
mutable gint _auditioning;
- Glib::Mutex lock;
+ Glib::Threads::Mutex lock;
framecnt_t length;
bool via_monitor;