Remove unused read/write data count code.
[ardour.git] / libs / ardour / ardour / butler.h
index fc8e4c18c38939fe7a6294510973649cf4941926..120f5871f4e4fb9853e731e4736c3a269c647cf8 100644 (file)
@@ -41,7 +41,7 @@ class Butler : public SessionHandleRef
   public:
        Butler (Session& session);
        ~Butler();
-       
+
        int  start_thread();
        void terminate_thread();
        void schedule_transport_work();
@@ -51,11 +51,8 @@ class Butler : public SessionHandleRef
        bool transport_work_requested() const;
        void drop_references ();
 
-       float read_data_rate() const; ///< in usec
-       float write_data_rate() const;
-
-       nframes_t audio_diskstream_capture_buffer_size() const { return audio_dstream_capture_buffer_size; }
-       nframes_t audio_diskstream_playback_buffer_size() const { return audio_dstream_playback_buffer_size; }
+       framecnt_t audio_diskstream_capture_buffer_size() const { return audio_dstream_capture_buffer_size; }
+       framecnt_t audio_diskstream_playback_buffer_size() const { return audio_dstream_playback_buffer_size; }
        uint32_t midi_diskstream_buffer_size()  const { return midi_dstream_buffer_size; }
 
        static void* _thread_work(void *arg);
@@ -76,13 +73,14 @@ class Butler : public SessionHandleRef
        bool         should_run;
        mutable gint should_do_transport_work;
        int          request_pipe[2];
-       nframes_t    audio_dstream_capture_buffer_size;
-       nframes_t    audio_dstream_playback_buffer_size;
+       framecnt_t   audio_dstream_capture_buffer_size;
+       framecnt_t   audio_dstream_playback_buffer_size;
        uint32_t     midi_dstream_buffer_size;
        RingBuffer<CrossThreadPool*> pool_trash;
 
 private:
        void empty_pool_trash ();
+       void config_changed (std::string);
 };
 
 } // namespace ARDOUR