|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::BufferAccessControl::add_audio_buffer | ( | const std::shared_ptr< AudioBuffer > & | buffer, |
| ProcessingToken | token, | ||
| uint32_t | channel | ||
| ) |
Adds an audio buffer to a token and channel.
| buffer | Audio buffer to add |
| token | Processing domain |
| channel | Channel index |
Definition at line 143 of file BufferAccessControl.cpp.
References MayaFlux::Journal::BufferManagement, MayaFlux::Journal::Core, ensure_audio_channels(), MayaFlux::Buffers::RootAudioUnit::get_chain(), MayaFlux::Buffers::TokenUnitManager::get_mutex(), MayaFlux::Buffers::TokenUnitManager::get_or_create_audio_unit(), m_unit_manager, MF_ERROR, and token.
Referenced by add_buffer(), and MayaFlux::Buffers::BufferSupplyMixing::clone_audio_buffer_for_channels().
Here is the call graph for this function:
Here is the caller graph for this function: