GStreamer - ZED Demux The ZED Demux, zeddemux GStreamer element, allows to separate a single ZED composite stream (RGB Left + RGB Right, or RGB Left + Depth) and creates two separated streams. A third stream is created for metadata if requested. The zeddemuxcreates three sink pads: src_left: left color camera stream src_aux: right color camera stream or 16 bit depth stream (see is-depth parameter) src_data: metadata strram (see stream-data parameter) Properties Property Meaning Flags Type Range Default is-depth Aux source is GRAY16 depth readable, writable Boolean true, false true stream-data Enable binary data streaming on src_data pad readable, writable Boolean true, false false Example pipelines Split the stereo couple and display single streams Following a simple pipeline to display on screen the Left and Right color streams in two different windows: gst-launch-1.0 zedsrc stream-type=2 ! zeddemux is-depth=false name=demux \ demux.src_left ! queue ! autovideoconvert ! fpsdisplaysink \ demux.src_aux ! queue ! autovideoconvert ! fpsdisplaysink Split the RGB/Left synchronized stream and display single streams The same pipeline of the previous example can be used to display Left camera stream and Depth stream in separated windows simply selecting the stream-type 4 and using the default properties of zeddemux gst-launch-1.0 zedsrc stream-type=4 ! zeddemux name=demux \ demux.src_left ! queue ! autovideoconvert ! fpsdisplaysink \ demux.src_aux ! queue ! autovideoconvert ! fpsdisplaysink For an example about how using the stream-data option please refer to the documentation of the zeddatacsvsink element