|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Kakshya::DataProcessingChain::remove_processor | ( | const std::shared_ptr< DataProcessor > & | processor, |
| const std::shared_ptr< SignalSourceContainer > & | container | ||
| ) |
Removes a processor from a container's chain.
| processor | The data processor to remove. |
| container | The signal container to remove the processor from. |
If called while a process variant is iterating, the removal is deferred until the current iteration completes.
Definition at line 33 of file DataProcessingChain.cpp.
References m_is_processing, m_pending_removal, and remove_processor_direct().
Here is the call graph for this function: