NVIDIA DeepStream SDK API Reference

6.4 Release
_GstDsNvUriSrcBin Struct Reference

Detailed Description

Definition at line 53 of file gstdsnvurisrcbin.h.

Collaboration diagram for _GstDsNvUriSrcBin:

Data Fields

GstBin bin
 
GstElement * src_elem
 
GstElement * cap_filter
 
GstElement * cap_filter1
 
GstElement * depay
 
GstElement * parser
 
GstElement * dec_que
 
GstElement * decodebin
 
GstElement * tee
 
GstElement * tee_rtsp_pre_decode
 
GstElement * tee_rtsp_post_decode
 
GstElement * fakesink_queue
 
GstElement * fakesink
 
GstElement * nvvidconv
 
GMutex bin_lock
 
struct timeval last_buffer_time
 
struct timeval last_reconnect_time
 
gulong rtspsrc_monitor_probe
 
gboolean reconfiguring
 
gboolean async_state_watch_running
 
guint64 accumulated_base
 
guint64 prev_accumulated_base
 
GstDsNvUriSrcConfigconfig
 
NvDsSRContextrecordCtx
 
guint source_watch_id
 
GstElement * adepay
 
GstElement * aqueue
 
GstElement * aparsebin
 
GstElement * atee
 
GstElement * adecodebin
 
GstElement * audio_convert
 
GstElement * audio_resample
 
gboolean video_elem_populated
 
gboolean audio_elem_populated
 

Field Documentation

◆ accumulated_base

guint64 _GstDsNvUriSrcBin::accumulated_base

Definition at line 77 of file gstdsnvurisrcbin.h.

◆ adecodebin

GstElement* _GstDsNvUriSrcBin::adecodebin

Definition at line 88 of file gstdsnvurisrcbin.h.

◆ adepay

GstElement* _GstDsNvUriSrcBin::adepay

Definition at line 84 of file gstdsnvurisrcbin.h.

◆ aparsebin

GstElement* _GstDsNvUriSrcBin::aparsebin

Definition at line 86 of file gstdsnvurisrcbin.h.

◆ aqueue

GstElement* _GstDsNvUriSrcBin::aqueue

Definition at line 85 of file gstdsnvurisrcbin.h.

◆ async_state_watch_running

gboolean _GstDsNvUriSrcBin::async_state_watch_running

Definition at line 76 of file gstdsnvurisrcbin.h.

◆ atee

GstElement* _GstDsNvUriSrcBin::atee

Definition at line 87 of file gstdsnvurisrcbin.h.

◆ audio_convert

GstElement* _GstDsNvUriSrcBin::audio_convert

Definition at line 89 of file gstdsnvurisrcbin.h.

◆ audio_elem_populated

gboolean _GstDsNvUriSrcBin::audio_elem_populated

Definition at line 93 of file gstdsnvurisrcbin.h.

◆ audio_resample

GstElement* _GstDsNvUriSrcBin::audio_resample

Definition at line 90 of file gstdsnvurisrcbin.h.

◆ bin

GstBin _GstDsNvUriSrcBin::bin

Definition at line 55 of file gstdsnvurisrcbin.h.

◆ bin_lock

GMutex _GstDsNvUriSrcBin::bin_lock

Definition at line 71 of file gstdsnvurisrcbin.h.

◆ cap_filter

GstElement* _GstDsNvUriSrcBin::cap_filter

Definition at line 58 of file gstdsnvurisrcbin.h.

◆ cap_filter1

GstElement* _GstDsNvUriSrcBin::cap_filter1

Definition at line 59 of file gstdsnvurisrcbin.h.

◆ config

GstDsNvUriSrcConfig* _GstDsNvUriSrcBin::config

Definition at line 79 of file gstdsnvurisrcbin.h.

◆ dec_que

GstElement* _GstDsNvUriSrcBin::dec_que

Definition at line 62 of file gstdsnvurisrcbin.h.

◆ decodebin

GstElement* _GstDsNvUriSrcBin::decodebin

Definition at line 63 of file gstdsnvurisrcbin.h.

◆ depay

GstElement* _GstDsNvUriSrcBin::depay

Definition at line 60 of file gstdsnvurisrcbin.h.

◆ fakesink

GstElement* _GstDsNvUriSrcBin::fakesink

Definition at line 68 of file gstdsnvurisrcbin.h.

◆ fakesink_queue

GstElement* _GstDsNvUriSrcBin::fakesink_queue

Definition at line 67 of file gstdsnvurisrcbin.h.

◆ last_buffer_time

struct timeval _GstDsNvUriSrcBin::last_buffer_time

Definition at line 72 of file gstdsnvurisrcbin.h.

◆ last_reconnect_time

struct timeval _GstDsNvUriSrcBin::last_reconnect_time

Definition at line 73 of file gstdsnvurisrcbin.h.

◆ nvvidconv

GstElement* _GstDsNvUriSrcBin::nvvidconv

Definition at line 69 of file gstdsnvurisrcbin.h.

◆ parser

GstElement* _GstDsNvUriSrcBin::parser

Definition at line 61 of file gstdsnvurisrcbin.h.

◆ prev_accumulated_base

guint64 _GstDsNvUriSrcBin::prev_accumulated_base

Definition at line 78 of file gstdsnvurisrcbin.h.

◆ reconfiguring

gboolean _GstDsNvUriSrcBin::reconfiguring

Definition at line 75 of file gstdsnvurisrcbin.h.

◆ recordCtx

NvDsSRContext* _GstDsNvUriSrcBin::recordCtx

Definition at line 80 of file gstdsnvurisrcbin.h.

◆ rtspsrc_monitor_probe

gulong _GstDsNvUriSrcBin::rtspsrc_monitor_probe

Definition at line 74 of file gstdsnvurisrcbin.h.

◆ source_watch_id

guint _GstDsNvUriSrcBin::source_watch_id

Definition at line 82 of file gstdsnvurisrcbin.h.

◆ src_elem

GstElement* _GstDsNvUriSrcBin::src_elem

Definition at line 57 of file gstdsnvurisrcbin.h.

◆ tee

GstElement* _GstDsNvUriSrcBin::tee

Definition at line 64 of file gstdsnvurisrcbin.h.

◆ tee_rtsp_post_decode

GstElement* _GstDsNvUriSrcBin::tee_rtsp_post_decode

Definition at line 66 of file gstdsnvurisrcbin.h.

◆ tee_rtsp_pre_decode

GstElement* _GstDsNvUriSrcBin::tee_rtsp_pre_decode

Definition at line 65 of file gstdsnvurisrcbin.h.

◆ video_elem_populated

gboolean _GstDsNvUriSrcBin::video_elem_populated

Definition at line 92 of file gstdsnvurisrcbin.h.


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