Gst-nvds3dmixer
The Gst-nvds3dmixer plugin is a customizable plugin which provides a custom library interface to load component ds3d::datamixer.
nvds3dmixer mix buffers from N input pads into one output pad.
The Plugin is fully configured through YAML format content or file.

Gst-nvds3dmixer properties Specifications
Gst-nvds3dmixer Properties.
Custom library Interfaces
The plugin parse the config file or content and set SinkCaps and SrcCaps. load a custom ds3d::datamixer from custom_lib_path. Create this datamixer by custom_create_function.
Supported DS3D Data mixers
Custom low level library: libnvds_3d_multisensor_mixer.so
Custom low level library: libnvds_3d_multisensor_mixer.so
Mix buffers from N input pads into one output pad.
Inputs and Outputs
-
Inputs (support N input pads)
- ds3d/datamap
-
Control parameters
- config-file
- config-content
-
Output
- ds3d/datamap
-
sink_caps
- parsed from config-file:
in_caps:ds3d/datamap.
- parsed from config-file:
-
src_caps
- parsed from config-file:
out_caps:ds3d/datamap.
- parsed from config-file:
-
Example Inputs X 2 and Output
Configuration file
Example: