|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| MayaFlux::Buffers::RootAudioBuffer::RootAudioBuffer | ( | uint32_t | channel_id, |
| uint32_t | num_samples = 512 |
||
| ) |
Creates a new root aggregation buffer for a channel.
| channel_id | Channel identifier in multi-channel systems |
| num_samples | Buffer capacity in samples (default: 512) |
Initializes a root buffer with the specified channel ID and capacity. The buffer is automatically configured with a ChannelProcessor as its default processor for data aggregation.
Definition at line 81 of file RootAudioBuffer.cpp.
References MayaFlux::Buffers::AUDIO_BACKEND, MayaFlux::Buffers::RootBuffer< AudioBuffer >::m_preferred_processing_token, MayaFlux::Buffers::RootBuffer< AudioBuffer >::m_token_enforcement_strategy, and MayaFlux::Buffers::STRICT.