NVIDIA DeepStream SDK API Reference

9.2 Release
StreamModelBinding Struct Reference

Detailed Description

A config-time per-sensor model binding, parsed from a [stream-model-<sensor_id>] group.

Model NAMES reference entries in ModelMuxConfig.models[]; a NULL role falls back to the corresponding configured default. Keyed by sensor id (position-independent).

Definition at line 277 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.

Data Fields

gchar * sensor_id
 
gchar * primary
 camera id this binding applies to (matches sensor-id-list) More...
 
gchar * primary_version
 primary model NAME (NULL => default_primary)
More...
 
gchar * shadow
 primary model VERSION (NULL => default_primary_version)
More...
 
gchar * shadow_version
 shadow model NAME (NULL => default_shadow)
More...
 

Field Documentation

◆ primary

gchar * StreamModelBinding::primary

camera id this binding applies to (matches sensor-id-list)

Definition at line 280 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.

◆ primary_version

gchar * StreamModelBinding::primary_version

primary model NAME (NULL => default_primary)

Definition at line 281 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.

◆ sensor_id

gchar * StreamModelBinding::sensor_id

◆ shadow

gchar * StreamModelBinding::shadow

primary model VERSION (NULL => default_primary_version)

Definition at line 282 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.

◆ shadow_version

gchar * StreamModelBinding::shadow_version

shadow model NAME (NULL => default_shadow)

Definition at line 283 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.


The documentation for this struct was generated from the following file: