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

◆ remove_processor() [1/3]

void MayaFlux::remove_processor ( const std::shared_ptr< Buffers::BufferProcessor > &  processor,
Buffers::ProcessingToken  token = Buffers::ProcessingToken::AUDIO_BACKEND 
)

Removes a processor from all buffers in a processing domain.

Parameters
processorProcessor to remove
tokenProcessing domain

Removes the processor from all buffers associated with the given processing domain. Uses the default engine's buffer manager.

Definition at line 163 of file Graph.cpp.

164{
165 get_buffer_manager()->remove_processor_from_token(processor, token);
166}
std::shared_ptr< Buffers::BufferManager > get_buffer_manager()
Gets the buffer manager from the default engine.
Definition Graph.cpp:133

References get_buffer_manager().

+ Here is the call graph for this function: