The VCU GStreamer interface configures various video pipelines in the design and controls the data flow through these pipelines. It implements these features:
•Display configuration
•VCU configuration
•Video pipeline control
•Audio pipeline control
•Video buffer management
The VCU GStreamer interface library exports interfaces that:
•set video pipeline parameters such as resolution, format, and source type (v4l2src, filesrc)
•set encoder parameters
•start and stop the pipeline
•calculate FPS
•perform error handling
•calculate bit rate for file/stream-in playback
•poll for an end of stream (EOS) event