46 for (uint32_t n = 0; n < size; ++n) {
48 thread_buffers->write (&ts, 1);
49 thread_buffers_list->push_back (ts);
61 if (thread_buffers->read (&tbp, 1) == 1) {
73 thread_buffers->write (&tbp, 1);
82 for (ThreadBufferList::iterator i = thread_buffers_list->begin(); i != thread_buffers_list->end(); ++i) {
83 (*i)->ensure_buffers (howmany, custom);
static ThreadBufferList * thread_buffers_list
static ThreadBufferFIFO * thread_buffers
static void ensure_buffers(ChanCount howmany=ChanCount::ZERO, size_t custom=0)
static void put_thread_buffers(ThreadBuffers *)
static Glib::Threads::Mutex rb_mutex
std::list< ThreadBuffers * > ThreadBufferList
static ThreadBuffers * get_thread_buffers()
static void init(uint32_t)