19 #ifndef __libardour_buffer_manager__
20 #define __libardour_buffer_manager__
28 #include <glibmm/threads.h>
37 static void init (uint32_t);
static ThreadBufferFIFO * thread_buffers
PBD::RingBufferNPT< ThreadBuffers * > ThreadBufferFIFO
static ThreadBuffers * get_thread_buffers()
static void init(uint32_t)
std::list< ThreadBuffers * > ThreadBufferList
static void put_thread_buffers(ThreadBuffers *)
static ThreadBufferList * thread_buffers_list
static Glib::Threads::Mutex rb_mutex
static void ensure_buffers(ChanCount howmany=ChanCount::ZERO, size_t custom=0)
static const ChanCount ZERO