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

◆ add_processor() [3/3]

void MayaFlux::Buffers::BufferProcessingControl::add_processor ( const std::shared_ptr< BufferProcessor > &  processor,
ProcessingToken  token,
uint32_t  channel 
)

Adds a processor to a token (dispatches based on token)

Parameters
processorProcessor to add
tokenProcessing domain
channelChannel index (optional, used for audio tokens)

Definition at line 44 of file BufferProcessingControl.cpp.

48{
50 add_audio_processor_to_channel(processor, token, channel);
51 }
52}
static MayaFlux::Nodes::ProcessingToken token
Definition Timers.cpp:8
void add_audio_processor_to_channel(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token, uint32_t channel)
Adds a processor to a specific audio token and channel.
@ AUDIO_BACKEND
Standard audio processing backend configuration.
@ AUDIO_PARALLEL
High-performance audio processing with GPU acceleration.

References add_audio_processor_to_channel(), MayaFlux::Buffers::AUDIO_BACKEND, MayaFlux::Buffers::AUDIO_PARALLEL, and token.

+ Here is the call graph for this function: