|
|
NVIDIA DeepStream SDK API Reference
|
9.2 Release
|
Go to the documentation of this file.
18 #ifndef __NVGSTDS_SOURCES_H__
19 #define __NVGSTDS_SOURCES_H__
80 #if defined(__aarch64__) && !defined(AARCH64_IS_SBSA)
82 guint nvvideoconvert_copy_hw;
145 struct timeval last_buffer_time;
146 struct timeval last_reconnect_time;
gboolean reset_source_pipeline(gpointer data)
guint num_decode_surfaces
gint rtsp_reconnect_attempts
gulong nvstreammux_eosmonitor_probe
gboolean low_latency_mode
gboolean ipc_frame_copy
VIA-S-5: publish this source's decoded frames over IPC (sets the nvurisrcbin/nvmultiurisrcbin ipc-fra...
gint camera_csi_sensor_id
GstElement * nvmultiurisrcbin
gchar * alsa_device
ALSA device, as defined in an asound configuration file.
gint camera_v4l2_dev_node
guint smart_rec_def_duration
gboolean set_source_to_playing(gpointer data)
GstElement * fakesink_queue
NvDsSourceConfig * config
GstElement * audio_resample
gboolean create_audio_source_bin(NvDsSourceConfig *config, NvDsSrcBin *bin)
NvDsDewarperConfig dewarper_config
gint init_rtsp_reconnect_interval_sec
guint http_max_concurrent_downloads
Max concurrent HTTP(S) downloads for nvmultiurisrcbin (0 = max-batch-size).
guint smart_rec_cache_size
NvDsSrcBin sub_bins[MAX_SOURCE_BINS]
gboolean extract_sei_type5_data
GstElement * tee_rtsp_post_decode
guint rtsp_reconnect_attempts
struct _GstBuffer GstBuffer
gint rtsp_reconnect_interval_sec
guint64 prev_accumulated_base
guint smart_rec_container
gboolean sensorIdToPadIdMapping
gchar * video_format
Video format to be applied at nvvideoconvert source pad.
@ NV_DS_SOURCE_CAMERA_CSI
GstElement * tee_rtsp_pre_decode
guint select_rtp_protocol
void destroy_smart_record_bin(gpointer data)
gulong rtspsrc_monitor_probe
guint smart_rec_start_time
guint simulate_fps_interval_ms
gboolean create_multi_source_bin(guint num_sub_bins, NvDsSourceConfig *configs, NvDsSrcParentBin *bin)
Initialize NvDsSrcParentBin.
gboolean rtsp_reconnect_attempt_exceeded
guint http_connect_timeout
gboolean async_state_watch_running
gboolean create_source_bin(NvDsSourceConfig *config, NvDsSrcBin *bin)
NvDsSrcParentBin * parent_bin
gpointer reset_encodebin(gpointer data)
GstElement * audio_converter
@ NV_DS_SOURCE_CAMERA_V4L2
@ NV_DS_SOURCE_URI_MULTIPLE
guint input_audio_rate
Desired input audio rate to nvinferaudio from PGIE config; This config shall be copied over from NvDs...
guint drop_frame_interval
guint http_download_timeout
HTTP(S) file-download (curl) timeouts in seconds for nvmultiurisrcbin.
gboolean create_nvmultiurisrcbin_bin(guint num_sub_bins, NvDsSourceConfig *configs, NvDsSrcParentBin *bin)
Initialize NvDsSrcParentBin.
gint rtsp_reconnect_interval_sec
NvDsDewarperBin dewarper_bin