OptionalprocessingprocessingDidFailToStart will be called when VideoFrameProcessorPipeline could not start streaming due to runtime errors.
OptionalprocessingprocessingDidStart will be called when VideoFrameProcessorPipeline starts streaming.
OptionalprocessingprocessingDidStop will be called when VideoFrameProcessorPipeline stops streaming expectedly.
OptionalprocessingprocessingLatencyTooHigh will be called when the execution of VideoFrameProcessorPipeline slows the frame rate down by half.
[[VideoFrameProcessorPipelineObserver]] is the observer for VideoFrameProcessorPipeline to receive lifecycle or performance callbacks.