NVIDIA DeepStream SDK API Reference

6.4 Release
NvDsConfig Struct Reference

Detailed Description

Definition at line 72 of file deepstream_audio.h.

Collaboration diagram for NvDsConfig:

Data Fields

gboolean enable_perf_measurement
 
gint file_loop
 
gboolean source_list_enabled
 
guint total_num_sources
 
guint num_source_sub_bins
 
guint num_sink_sub_bins
 
guint perf_measurement_interval_sec
 
gchar ** uri_list
 
NvDsSourceConfig multi_source_config [MAX_SOURCE_BINS]
 
NvDsStreammuxConfig streammux_config
 
NvDsGieConfig audio_classifier_config
 
NvDsSinkSubBinConfig sink_bin_sub_bin_config [MAX_SINK_BINS]
 
gint pipeline_recreate_sec
 
guint num_secondary_gie_sub_bins
 
guint num_secondary_preprocess_sub_bins
 
guint num_message_consumers
 
guint sgie_batch_size
 
gchar * bbox_dir_path
 
gchar * kitti_track_dir_path
 
gchar * reid_track_dir_path
 
gchar * terminated_track_output_path
 
gchar * shadow_track_output_path
 
gchar ** sensor_id_list
 
gchar ** sensor_name_list
 
NvDsOSDConfig osd_config
 
NvDsSegVisualConfig segvisual_config
 
NvDsPreProcessConfig preprocess_config
 
NvDsPreProcessConfig secondary_preprocess_sub_bin_config [MAX_SECONDARY_PREPROCESS_BINS]
 
NvDsGieConfig primary_gie_config
 
NvDsTrackerConfig tracker_config
 
NvDsGieConfig secondary_gie_sub_bin_config [MAX_SECONDARY_GIE_BINS]
 
NvDsMsgConsumerConfig message_consumer_config [MAX_MESSAGE_CONSUMERS]
 
NvDsTiledDisplayConfig tiled_display_config
 
NvDsDsAnalyticsConfig dsanalytics_config
 
NvDsDsExampleConfig dsexample_config
 
NvDsSinkMsgConvBrokerConfig msg_conv_config
 
NvDsImageSave image_save_config
 
gboolean use_nvmultiurisrcbin
 To support nvmultiurisrcbin. More...
 
gboolean stream_name_display
 
guint max_batch_size
 
gchar * http_ip
 
gchar * http_port
 
gboolean source_attr_all_parsed
 
NvDsSourceConfig source_attr_all_config
 
gint global_gpu_id
 To set Global GPU ID for all the componenents at once if needed This will be used in case gpu_id prop is not set for a component if gpu_id prop is set for a component, global_gpu_id will be overridden by it. More...
 

Field Documentation

◆ audio_classifier_config

NvDsGieConfig NvDsConfig::audio_classifier_config

Definition at line 85 of file deepstream_audio.h.

◆ bbox_dir_path

gchar* NvDsConfig::bbox_dir_path

Definition at line 116 of file deepstream_app.h.

◆ dsanalytics_config

NvDsDsAnalyticsConfig NvDsConfig::dsanalytics_config

Definition at line 137 of file deepstream_app.h.

◆ dsexample_config

NvDsDsExampleConfig NvDsConfig::dsexample_config

Definition at line 138 of file deepstream_app.h.

◆ enable_perf_measurement

gboolean NvDsConfig::enable_perf_measurement

Definition at line 74 of file deepstream_audio.h.

◆ file_loop

gint NvDsConfig::file_loop

Definition at line 75 of file deepstream_audio.h.

◆ global_gpu_id

gint NvDsConfig::global_gpu_id

To set Global GPU ID for all the componenents at once if needed This will be used in case gpu_id prop is not set for a component if gpu_id prop is set for a component, global_gpu_id will be overridden by it.

Definition at line 154 of file deepstream_app.h.

◆ http_ip

gchar* NvDsConfig::http_ip

Definition at line 146 of file deepstream_app.h.

◆ http_port

gchar* NvDsConfig::http_port

Definition at line 147 of file deepstream_app.h.

◆ image_save_config

NvDsImageSave NvDsConfig::image_save_config

Definition at line 140 of file deepstream_app.h.

◆ kitti_track_dir_path

gchar* NvDsConfig::kitti_track_dir_path

Definition at line 117 of file deepstream_app.h.

◆ max_batch_size

guint NvDsConfig::max_batch_size

Definition at line 145 of file deepstream_app.h.

◆ message_consumer_config

NvDsMsgConsumerConfig NvDsConfig::message_consumer_config[MAX_MESSAGE_CONSUMERS]

Definition at line 135 of file deepstream_app.h.

◆ msg_conv_config

NvDsSinkMsgConvBrokerConfig NvDsConfig::msg_conv_config

Definition at line 139 of file deepstream_app.h.

◆ multi_source_config

NvDsSourceConfig NvDsConfig::multi_source_config

Definition at line 83 of file deepstream_audio.h.

◆ num_message_consumers

guint NvDsConfig::num_message_consumers

Definition at line 113 of file deepstream_app.h.

◆ num_secondary_gie_sub_bins

guint NvDsConfig::num_secondary_gie_sub_bins

Definition at line 110 of file deepstream_app.h.

◆ num_secondary_preprocess_sub_bins

guint NvDsConfig::num_secondary_preprocess_sub_bins

Definition at line 111 of file deepstream_app.h.

◆ num_sink_sub_bins

guint NvDsConfig::num_sink_sub_bins

Definition at line 79 of file deepstream_audio.h.

◆ num_source_sub_bins

guint NvDsConfig::num_source_sub_bins

Definition at line 78 of file deepstream_audio.h.

◆ osd_config

NvDsOSDConfig NvDsConfig::osd_config

Definition at line 127 of file deepstream_app.h.

◆ perf_measurement_interval_sec

guint NvDsConfig::perf_measurement_interval_sec

Definition at line 80 of file deepstream_audio.h.

◆ pipeline_recreate_sec

gint NvDsConfig::pipeline_recreate_sec

Definition at line 106 of file deepstream_app.h.

◆ preprocess_config

NvDsPreProcessConfig NvDsConfig::preprocess_config

Definition at line 129 of file deepstream_app.h.

◆ primary_gie_config

NvDsGieConfig NvDsConfig::primary_gie_config

Definition at line 131 of file deepstream_app.h.

◆ reid_track_dir_path

gchar* NvDsConfig::reid_track_dir_path

Definition at line 118 of file deepstream_app.h.

◆ secondary_gie_sub_bin_config

NvDsGieConfig NvDsConfig::secondary_gie_sub_bin_config[MAX_SECONDARY_GIE_BINS]

Definition at line 133 of file deepstream_app.h.

◆ secondary_preprocess_sub_bin_config

NvDsPreProcessConfig NvDsConfig::secondary_preprocess_sub_bin_config[MAX_SECONDARY_PREPROCESS_BINS]

Definition at line 130 of file deepstream_app.h.

◆ segvisual_config

NvDsSegVisualConfig NvDsConfig::segvisual_config

Definition at line 128 of file deepstream_app.h.

◆ sensor_id_list

gchar** NvDsConfig::sensor_id_list

Definition at line 123 of file deepstream_app.h.

◆ sensor_name_list

gchar** NvDsConfig::sensor_name_list

Definition at line 124 of file deepstream_app.h.

◆ sgie_batch_size

guint NvDsConfig::sgie_batch_size

Definition at line 115 of file deepstream_app.h.

◆ shadow_track_output_path

gchar* NvDsConfig::shadow_track_output_path

Definition at line 120 of file deepstream_app.h.

◆ sink_bin_sub_bin_config

NvDsSinkSubBinConfig NvDsConfig::sink_bin_sub_bin_config

Definition at line 86 of file deepstream_audio.h.

◆ source_attr_all_config

NvDsSourceConfig NvDsConfig::source_attr_all_config

Definition at line 149 of file deepstream_app.h.

◆ source_attr_all_parsed

gboolean NvDsConfig::source_attr_all_parsed

Definition at line 148 of file deepstream_app.h.

◆ source_list_enabled

gboolean NvDsConfig::source_list_enabled

Definition at line 76 of file deepstream_audio.h.

◆ stream_name_display

gboolean NvDsConfig::stream_name_display

Definition at line 144 of file deepstream_app.h.

◆ streammux_config

NvDsStreammuxConfig NvDsConfig::streammux_config

Definition at line 84 of file deepstream_audio.h.

◆ terminated_track_output_path

gchar* NvDsConfig::terminated_track_output_path

Definition at line 119 of file deepstream_app.h.

◆ tiled_display_config

NvDsTiledDisplayConfig NvDsConfig::tiled_display_config

Definition at line 136 of file deepstream_app.h.

◆ total_num_sources

guint NvDsConfig::total_num_sources

Definition at line 77 of file deepstream_audio.h.

◆ tracker_config

NvDsTrackerConfig NvDsConfig::tracker_config

Definition at line 132 of file deepstream_app.h.

◆ uri_list

gchar ** NvDsConfig::uri_list

Definition at line 82 of file deepstream_audio.h.

◆ use_nvmultiurisrcbin

gboolean NvDsConfig::use_nvmultiurisrcbin

To support nvmultiurisrcbin.

Definition at line 143 of file deepstream_app.h.


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