|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::BufferProcessingControl::add_processor | ( | const std::shared_ptr< BufferProcessor > & | processor, |
| const std::shared_ptr< Buffer > & | buffer, | ||
| ProcessingToken | token = ProcessingToken::AUDIO_BACKEND |
||
| ) |
Adds a processor to a buffer (dispatches based on buffer/token)
| processor | Processor to add |
| buffer | Target buffer |
| token | Processing domain (optional, used for routing) |
Definition at line 30 of file BufferProcessingControl.cpp.
References add_audio_processor(), add_graphics_processor(), MayaFlux::Buffers::AUDIO_BACKEND, MayaFlux::Buffers::AUDIO_PARALLEL, MayaFlux::Buffers::GRAPHICS_BACKEND, and token.
Referenced by attach_quick_process(), attach_quick_process(), attach_quick_process(), and attach_quick_process().
Here is the call graph for this function:
Here is the caller graph for this function: