|
Ardour
9.2-129-gdf5e1050bd
|
#include <buffer_manager.h>
Static Public Member Functions | |
| static void | init (uint32_t) |
| static ThreadBuffers * | get_thread_buffers () |
| static void | put_thread_buffers (ThreadBuffers *) |
| static void | ensure_buffers (ChanCount howmany=ChanCount::ZERO, size_t custom=0) |
Private Types | |
| typedef PBD::RingBufferNPT< ThreadBuffers * > | ThreadBufferFIFO |
| typedef std::list< ThreadBuffers * > | ThreadBufferList |
Static Private Attributes | |
| static PBD::Mutex | rb_mutex |
| static ThreadBufferFIFO * | thread_buffers |
| static ThreadBufferList * | thread_buffers_list |
Definition at line 34 of file buffer_manager.h.
|
private |
Definition at line 47 of file buffer_manager.h.
|
private |
Definition at line 48 of file buffer_manager.h.
|
static |
|
static |
|
static |
|
static |
|
staticprivate |
Definition at line 45 of file buffer_manager.h.
|
staticprivate |
Definition at line 50 of file buffer_manager.h.
|
staticprivate |
Definition at line 51 of file buffer_manager.h.