MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ get_audio_buffer_size()

uint32_t MayaFlux::Buffers::TokenUnitManager::get_audio_buffer_size ( ProcessingToken  token) const

Gets the buffer size for an audio unit.

Parameters
tokenProcessing domain
Returns
Buffer size, or 512 if unit doesn't exist

Definition at line 215 of file TokenUnitManager.cpp.

216{
217 auto it = m_audio_units.find(token);
218 return (it != m_audio_units.end()) ? it->second.buffer_size : m_preferred_buffer_size;
219}
std::unordered_map< ProcessingToken, RootAudioUnit > m_audio_units
Token-based map of root audio buffer units Maps: ProcessingToken -> channel -> {root_buffers,...

References m_audio_units, and m_preferred_buffer_size.

Referenced by MayaFlux::Buffers::BufferAccessControl::get_audio_buffer_size().

+ Here is the caller graph for this function: