provide an RC configuration variable to "shadow" Evoral::ControlList::thinning_factor
[ardour.git] / libs / ardour / ardour / auditioner.h
index a0047e225fbccde28a7dcda5264fdf7a57f729b9..8c5a21bea6fd3c539643a73fbfb473476ee86ba3 100644 (file)
@@ -39,7 +39,7 @@ class Auditioner : public AudioTrack
        Auditioner (Session&);
        ~Auditioner ();
 
-        int init ();
+       int init ();
 
        void audition_region (boost::shared_ptr<Region>);
 
@@ -48,14 +48,16 @@ class Auditioner : public AudioTrack
 
        int play_audition (framecnt_t nframes);
 
+       MonitorState monitoring_state () const;
+
        void cancel_audition () {
                g_atomic_int_set (&_auditioning, 0);
        }
 
        bool auditioning() const { return g_atomic_int_get (&_auditioning); }
-        bool needs_monitor() const { return via_monitor; }
+       bool needs_monitor() const { return via_monitor; }
 
-        virtual ChanCount input_streams () const;
+       virtual ChanCount input_streams () const;
 
   private:
        boost::shared_ptr<AudioRegion> the_region;
@@ -63,7 +65,7 @@ class Auditioner : public AudioTrack
        mutable gint _auditioning;
        Glib::Mutex lock;
        framecnt_t length;
-        bool via_monitor;
+       bool via_monitor;
 
        void drop_ports ();
        static void *_drop_ports (void *);