|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
|
pure virtual |
Checks if the processor is currently performing processing.
This state tracking enables asynchronous processing models where a processor might operate in a background thread or over multiple invocations. It allows clients to check if processing has completed without blocking.
BufferProcessors lack this state tracking as they operate synchronously within the engine's processing cycle.
Implemented in MayaFlux::Kakshya::ContiguousAccessProcessor, and MayaFlux::Kakshya::RegionProcessorBase.