Receives the video stream on its sink pad.
Performs the following preprocessing on the stream data. This preprocessing is done when the model expects floating-point values as input.
Color conversion
Scaling (up or down)
Normalization
Converts the preprocessed video stream to a tensor stream on its source pad.
The inference runtime receives the tensor stream on its sink pad.
The runtime runs the inference.
Produces a tensor stream with the inference results on its source pad.
Loads SRNet module.
Produces results as video frames.
Sends them to the sink pad of qtivcomposer.
Composes frames with contents from its sink pads.
Pushes the GStreamer buffers containing these composed frames to its source pad.
Waylandsink submits the video stream received on its sink pad to Weston.
Weston renders the video stream on a local display.