NVIDIA DeepStream SDK API Reference

9.0 Release
NvDsSourceConfig Struct Reference

Detailed Description

Collaboration diagram for NvDsSourceConfig:

Data Fields

NvDsSourceType type
 
gboolean enable
 
gboolean loop
 
gboolean live_source
 
gboolean Intra_decode
 
gboolean low_latency_mode
 
guint smart_record
 
gint source_width
 
gint source_height
 
gint source_fps_n
 
gint source_fps_d
 
gint camera_csi_sensor_id
 
gint camera_v4l2_dev_node
 
gchar * uri
 
gchar * dir_path
 
gchar * file_prefix
 
gint latency
 
guint smart_rec_cache_size
 
guint smart_rec_container
 
guint smart_rec_def_duration
 
guint smart_rec_duration
 
guint smart_rec_start_time
 
guint smart_rec_interval
 
guint num_sources
 
guint buffer_mode
 
guint gpu_id
 
guint camera_id
 
guint source_id
 
guint select_rtp_protocol
 
guint leaky
 
guint max_size_buffers
 
guint num_decode_surfaces
 
guint num_extra_surfaces
 
guint nvbuf_memory_type
 
guint cuda_memory_type
 
NvDsDewarperConfig dewarper_config
 
guint drop_frame_interval
 
gboolean drop_on_latency
 
gboolean extract_sei_type5_data
 
gint rtsp_reconnect_interval_sec
 
gint init_rtsp_reconnect_interval_sec
 
guint rtsp_reconnect_attempts
 
gboolean rtsp_reconnect_attempt_exceeded
 
guint simulate_fps_interval_ms
 
guint udp_buffer_size
 
gboolean sensorIdToPadIdMapping
 
guint input_audio_rate
 Desired input audio rate to nvinferaudio from PGIE config; This config shall be copied over from NvDsGieConfig at create_multi_source_bin() More...
 
gchar * alsa_device
 ALSA device, as defined in an asound configuration file. More...
 
gchar * video_format
 Video format to be applied at nvvideoconvert source pad. More...
 

Field Documentation

◆ alsa_device

gchar * NvDsSourceConfig::alsa_device

ALSA device, as defined in an asound configuration file.

Definition at line 95 of file sources/apps/apps-common/includes/deepstream_sources.h.

◆ buffer_mode

guint NvDsSourceConfig::buffer_mode

◆ camera_csi_sensor_id

gint NvDsSourceConfig::camera_csi_sensor_id

◆ camera_id

guint NvDsSourceConfig::camera_id

◆ camera_v4l2_dev_node

gint NvDsSourceConfig::camera_v4l2_dev_node

◆ cuda_memory_type

guint NvDsSourceConfig::cuda_memory_type

◆ dewarper_config

NvDsDewarperConfig NvDsSourceConfig::dewarper_config

◆ dir_path

gchar * NvDsSourceConfig::dir_path

◆ drop_frame_interval

guint NvDsSourceConfig::drop_frame_interval

◆ drop_on_latency

gboolean NvDsSourceConfig::drop_on_latency

◆ enable

gboolean NvDsSourceConfig::enable

◆ extract_sei_type5_data

gboolean NvDsSourceConfig::extract_sei_type5_data

◆ file_prefix

gchar * NvDsSourceConfig::file_prefix

◆ gpu_id

guint NvDsSourceConfig::gpu_id

◆ init_rtsp_reconnect_interval_sec

gint NvDsSourceConfig::init_rtsp_reconnect_interval_sec

◆ input_audio_rate

guint NvDsSourceConfig::input_audio_rate

Desired input audio rate to nvinferaudio from PGIE config; This config shall be copied over from NvDsGieConfig at create_multi_source_bin()

Definition at line 93 of file sources/apps/apps-common/includes/deepstream_sources.h.

◆ Intra_decode

gboolean NvDsSourceConfig::Intra_decode

◆ latency

gint NvDsSourceConfig::latency

◆ leaky

guint NvDsSourceConfig::leaky

◆ live_source

gboolean NvDsSourceConfig::live_source

◆ loop

gboolean NvDsSourceConfig::loop

◆ low_latency_mode

gboolean NvDsSourceConfig::low_latency_mode

◆ max_size_buffers

guint NvDsSourceConfig::max_size_buffers

◆ num_decode_surfaces

guint NvDsSourceConfig::num_decode_surfaces

◆ num_extra_surfaces

guint NvDsSourceConfig::num_extra_surfaces

◆ num_sources

guint NvDsSourceConfig::num_sources

◆ nvbuf_memory_type

guint NvDsSourceConfig::nvbuf_memory_type

◆ rtsp_reconnect_attempt_exceeded

gboolean NvDsSourceConfig::rtsp_reconnect_attempt_exceeded

◆ rtsp_reconnect_attempts

guint NvDsSourceConfig::rtsp_reconnect_attempts

◆ rtsp_reconnect_interval_sec

gint NvDsSourceConfig::rtsp_reconnect_interval_sec

◆ select_rtp_protocol

guint NvDsSourceConfig::select_rtp_protocol

◆ sensorIdToPadIdMapping

gboolean NvDsSourceConfig::sensorIdToPadIdMapping

◆ simulate_fps_interval_ms

guint NvDsSourceConfig::simulate_fps_interval_ms

◆ smart_rec_cache_size

guint NvDsSourceConfig::smart_rec_cache_size

◆ smart_rec_container

guint NvDsSourceConfig::smart_rec_container

◆ smart_rec_def_duration

guint NvDsSourceConfig::smart_rec_def_duration

◆ smart_rec_duration

guint NvDsSourceConfig::smart_rec_duration

◆ smart_rec_interval

guint NvDsSourceConfig::smart_rec_interval

◆ smart_rec_start_time

guint NvDsSourceConfig::smart_rec_start_time

◆ smart_record

guint NvDsSourceConfig::smart_record

◆ source_fps_d

gint NvDsSourceConfig::source_fps_d

◆ source_fps_n

gint NvDsSourceConfig::source_fps_n

◆ source_height

gint NvDsSourceConfig::source_height

◆ source_id

guint NvDsSourceConfig::source_id

◆ source_width

gint NvDsSourceConfig::source_width

◆ type

NvDsSourceType NvDsSourceConfig::type

◆ udp_buffer_size

guint NvDsSourceConfig::udp_buffer_size

◆ uri

gchar * NvDsSourceConfig::uri

◆ video_format

gchar * NvDsSourceConfig::video_format

Video format to be applied at nvvideoconvert source pad.

Definition at line 97 of file sources/apps/apps-common/includes/deepstream_sources.h.


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