MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ m_token_filter_mask

ProcessingToken MayaFlux::Buffers::BufferProcessingChain::m_token_filter_mask { ProcessingToken::AUDIO_BACKEND }
mutableprivate

Preferred processing token for this chain.

This token represents the preferred processing domain that influences how processors are executed, including backend selection and execution strategy. It can be used to optimize the entire pipeline based on the expected data type, processing requirements, and available hardware resources.

Definition at line 351 of file BufferProcessingChain.hpp.

@ AUDIO_BACKEND
Standard audio processing backend configuration.

Referenced by add_processor_direct(), analyze_token_compatibility(), enforce_chain_token_on_processors(), optimize_for_tokens(), process(), process_non_owning(), and validate_all_processors().