|
NVIDIA DeepStream SDK API Reference
|
8.0 Release
|
Go to the documentation of this file.
13 #ifndef _GST_NVDSUDPSRC_H_
14 #define _GST_NVDSUDPSRC_H_
16 #include <gst/base/gstpushsrc.h>
18 #include <rivermax_api.h>
24 #define GST_TYPE_NVDSUDPSRC (gst_nvdsudpsrc_get_type())
25 #define GST_NVDSUDPSRC(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSUDPSRC,GstNvDsUdpSrc))
26 #define GST_NVDSUDPSRC_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSUDPSRC,GstNvDsUdpSrcClass))
27 #define GST_IS_NVDSUDPSRC(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSUDPSRC))
28 #define GST_IS_NVDSUDPSRC_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSUDPSRC))
111 struct rmax_in_memblock
hdr;
#define MAX_ST2022_7_STREAMS
gchar * srcAddress[MAX_ST2022_7_STREAMS]
struct rmax_in_flow_attr flowAttr[MAX_ST2022_7_STREAMS]
GType gst_nvdsudpsrc_get_type(void)
gchar * localIfaceIp[MAX_ST2022_7_STREAMS]
struct rmax_in_memblock hdr
DstStreamInfo dstStream[MAX_ST2022_7_STREAMS]
struct rmax_in_memblock data
struct DstStreamInfo DstStreamInfo
gboolean adjust_leap_seconds
GstPushSrcClass parent_class
struct rmax_in_buffer_attr bufferAttr
rmax_stream_id streamId[MAX_ST2022_7_STREAMS]
gboolean use_rtp_timestamp
guint num_local_interfaces
GInetSocketAddress * addr
gboolean first_rtp_packet
struct sockaddr_in localNicAddr
guint num_source_addresses
GCancellable * cancellable