NVIDIA DeepStream SDK API Reference

6.4 Release
NvDsSourceConfig Struct Reference

Detailed Description

Definition at line 47 of file deepstream_sources.h.

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 gpu_id
 
guint camera_id
 
guint source_id
 
guint select_rtp_protocol
 
guint num_decode_surfaces
 
guint num_extra_surfaces
 
guint nvbuf_memory_type
 
guint cuda_memory_type
 
NvDsDewarperConfig dewarper_config
 
guint drop_frame_interval
 
gint rtsp_reconnect_interval_sec
 
guint rtsp_reconnect_attempts
 
guint udp_buffer_size
 
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 91 of file deepstream_sources.h.

◆ camera_csi_sensor_id

gint NvDsSourceConfig::camera_csi_sensor_id

Definition at line 60 of file deepstream_sources.h.

◆ camera_id

guint NvDsSourceConfig::camera_id

Definition at line 74 of file deepstream_sources.h.

◆ camera_v4l2_dev_node

gint NvDsSourceConfig::camera_v4l2_dev_node

Definition at line 61 of file deepstream_sources.h.

◆ cuda_memory_type

guint NvDsSourceConfig::cuda_memory_type

Definition at line 80 of file deepstream_sources.h.

◆ dewarper_config

NvDsDewarperConfig NvDsSourceConfig::dewarper_config

Definition at line 81 of file deepstream_sources.h.

◆ dir_path

gchar* NvDsSourceConfig::dir_path

Definition at line 63 of file deepstream_sources.h.

◆ drop_frame_interval

guint NvDsSourceConfig::drop_frame_interval

Definition at line 82 of file deepstream_sources.h.

◆ enable

gboolean NvDsSourceConfig::enable

Definition at line 50 of file deepstream_sources.h.

◆ file_prefix

gchar* NvDsSourceConfig::file_prefix

Definition at line 64 of file deepstream_sources.h.

◆ gpu_id

guint NvDsSourceConfig::gpu_id

Definition at line 73 of file deepstream_sources.h.

◆ 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 89 of file deepstream_sources.h.

◆ Intra_decode

gboolean NvDsSourceConfig::Intra_decode

Definition at line 53 of file deepstream_sources.h.

◆ latency

gint NvDsSourceConfig::latency

Definition at line 65 of file deepstream_sources.h.

◆ live_source

gboolean NvDsSourceConfig::live_source

Definition at line 52 of file deepstream_sources.h.

◆ loop

gboolean NvDsSourceConfig::loop

Definition at line 51 of file deepstream_sources.h.

◆ low_latency_mode

gboolean NvDsSourceConfig::low_latency_mode

Definition at line 54 of file deepstream_sources.h.

◆ num_decode_surfaces

guint NvDsSourceConfig::num_decode_surfaces

Definition at line 77 of file deepstream_sources.h.

◆ num_extra_surfaces

guint NvDsSourceConfig::num_extra_surfaces

Definition at line 78 of file deepstream_sources.h.

◆ num_sources

guint NvDsSourceConfig::num_sources

Definition at line 72 of file deepstream_sources.h.

◆ nvbuf_memory_type

guint NvDsSourceConfig::nvbuf_memory_type

Definition at line 79 of file deepstream_sources.h.

◆ rtsp_reconnect_attempts

guint NvDsSourceConfig::rtsp_reconnect_attempts

Definition at line 84 of file deepstream_sources.h.

◆ rtsp_reconnect_interval_sec

gint NvDsSourceConfig::rtsp_reconnect_interval_sec

Definition at line 83 of file deepstream_sources.h.

◆ select_rtp_protocol

guint NvDsSourceConfig::select_rtp_protocol

Definition at line 76 of file deepstream_sources.h.

◆ smart_rec_cache_size

guint NvDsSourceConfig::smart_rec_cache_size

Definition at line 66 of file deepstream_sources.h.

◆ smart_rec_container

guint NvDsSourceConfig::smart_rec_container

Definition at line 67 of file deepstream_sources.h.

◆ smart_rec_def_duration

guint NvDsSourceConfig::smart_rec_def_duration

Definition at line 68 of file deepstream_sources.h.

◆ smart_rec_duration

guint NvDsSourceConfig::smart_rec_duration

Definition at line 69 of file deepstream_sources.h.

◆ smart_rec_interval

guint NvDsSourceConfig::smart_rec_interval

Definition at line 71 of file deepstream_sources.h.

◆ smart_rec_start_time

guint NvDsSourceConfig::smart_rec_start_time

Definition at line 70 of file deepstream_sources.h.

◆ smart_record

guint NvDsSourceConfig::smart_record

Definition at line 55 of file deepstream_sources.h.

◆ source_fps_d

gint NvDsSourceConfig::source_fps_d

Definition at line 59 of file deepstream_sources.h.

◆ source_fps_n

gint NvDsSourceConfig::source_fps_n

Definition at line 58 of file deepstream_sources.h.

◆ source_height

gint NvDsSourceConfig::source_height

Definition at line 57 of file deepstream_sources.h.

◆ source_id

guint NvDsSourceConfig::source_id

Definition at line 75 of file deepstream_sources.h.

◆ source_width

gint NvDsSourceConfig::source_width

Definition at line 56 of file deepstream_sources.h.

◆ type

NvDsSourceType NvDsSourceConfig::type

Definition at line 49 of file deepstream_sources.h.

◆ udp_buffer_size

guint NvDsSourceConfig::udp_buffer_size

Definition at line 85 of file deepstream_sources.h.

◆ uri

gchar* NvDsSourceConfig::uri

Definition at line 62 of file deepstream_sources.h.

◆ video_format

gchar* NvDsSourceConfig::video_format

Video format to be applied at nvvideoconvert source pad.

Definition at line 93 of file deepstream_sources.h.


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