add copyright comments
[ardour.git] / libs / ardour / ardour / auditioner.h
index 97ed164494cf0cc29dd0e747a26933ef62857466..bdd04fcc66d72f02bb4df3f62d038af00a797968 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <string>
 
-#include <glibmm/thread.h>
+#include <glibmm/threads.h>
 
 #include "ardour/ardour.h"
 #include "ardour/audio_track.h"
@@ -44,10 +44,11 @@ class Auditioner : public AudioTrack
        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);
        }
@@ -61,7 +62,7 @@ class Auditioner : public AudioTrack
        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;