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

◆ AudioOutputAccessProcessor()

MayaFlux::Kakshya::AudioOutputAccessProcessor::AudioOutputAccessProcessor ( uint32_t  buffer_size)
explicit

Construct with the fixed output block size.

Parameters
buffer_sizeFrames per cycle, must match GlobalStreamInfo::buffer_size.

Definition at line 12 of file AudioOutputAccessProcessor.cpp.

13 : m_buffer_size(buffer_size)
16 .get_service<Registry::Service::AudioBackendService>())
17{
18 if (!m_backend_service) {
20 "AudioOutputAccessProcessor: AudioBackendService not yet registered"
21 "process() calls will be no-ops until the service is available");
22 }
23}
#define MF_WARN(comp, ctx,...)
Registry::Service::AudioBackendService * m_backend_service
static BackendRegistry & instance()
Get the global registry instance.
@ Configuration
Configuration and parameter updates.
@ Kakshya
Containers[Signalsource, Stream, File], Regions, DataProcessors.

References MayaFlux::Journal::Configuration, MayaFlux::Journal::Kakshya, m_backend_service, and MF_WARN.