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

◆ resize_buffers()

void MayaFlux::Buffers::BufferManager::resize_buffers ( ProcessingToken  token,
uint32_t  buffer_size 
)

Resizes buffers for a token.

Parameters
tokenProcessing domain
buffer_sizeNew buffer size

Definition at line 172 of file BufferManager.cpp.

173{
175 return;
176 }
177 m_access_control->resize_audio_buffers(token, buffer_size);
178}
static MayaFlux::Nodes::ProcessingToken token
Definition Timers.cpp:8
std::unique_ptr< BufferAccessControl > m_access_control
Buffer and unit access operations.
@ AUDIO_BACKEND
Standard audio processing backend configuration.
@ AUDIO_PARALLEL
High-performance audio processing with GPU acceleration.

References MayaFlux::Buffers::AUDIO_BACKEND, MayaFlux::Buffers::AUDIO_PARALLEL, m_access_control, and token.