Route frames between different parts of a pipeline, allowing selective frame sharing across parallel branches or within complex pipelines
ParallelPipeline
. They allow you to selectively capture frames from one pipeline branch and inject them into another.
ProducerProcessor
examines frames flowing through the pipeline, applies a filter to decide which frames to share, and optionally transforms these frames before sending them to connected consumers.
True
for frames to be shared.True
, passes all frames through the normal pipeline flow. When False
,
only passes through frames that don’t match the filter.ConsumerProcessor
receives frames from a ProducerProcessor
and injects them into its pipeline branch.
DOWNSTREAM
to send
frames forward in the pipeline.