|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::BufferProcessingControl::add_audio_processor | ( | const std::shared_ptr< BufferProcessor > & | processor, |
| const std::shared_ptr< AudioBuffer > & | buffer | ||
| ) |
Adds a processor to a specific audio buffer.
| processor | Processor to add |
| buffer | Target audio buffer |
Routes the processor to the appropriate processing chain based on the buffer's channel ID.
Definition at line 110 of file BufferProcessingControl.cpp.
References MayaFlux::Journal::BufferManagement, MayaFlux::Journal::Core, MayaFlux::Buffers::TokenUnitManager::get_active_audio_tokens(), MayaFlux::Buffers::TokenUnitManager::get_audio_unit(), MayaFlux::Buffers::RootAudioUnit::get_chain(), m_unit_manager, MF_WARN, and token.
Referenced by add_processor(), and connect_node_to_audio_buffer().
Here is the call graph for this function:
Here is the caller graph for this function: