|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Kakshya::DataProcessingChain::process_filtered | ( | std::shared_ptr< SignalSourceContainer > | container, |
| std::function< bool(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.