|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Kakshya::DataProcessingChain::process_filtered | ( | const std::shared_ptr< SignalSourceContainer > & | container, |
| const std::function< bool(const std::shared_ptr< DataProcessor > &)> & | filter | ||
| ) |
Processes a container with processors that match a filter function.
| container | The signal container to process |
| filter | Function that determines which processors to apply |
Enables dynamic, runtime filtering of processors based on arbitrary criteria, such as processor state, metadata, or external conditions.
Definition at line 56 of file DataProcessingChain.cpp.
References m_container_processors.