|
|
NVIDIA DeepStream SDK API Reference
|
9.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>
20 #include "../gstnvdsudpcommon.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))
91 GInetSocketAddress *
addr;
110 struct rmax_in_memblock
data;
111 struct rmax_in_memblock
hdr;
GInetSocketAddress * addr
GType gst_nvdsudpsrc_get_type(void)
struct rmax_in_flow_attr flowAttr[MAX_ST2022_7_STREAMS]
gchar * localIfaceIp[MAX_ST2022_7_STREAMS]
gboolean adjust_leap_seconds
GstPushSrcClass parent_class
struct rmax_in_buffer_attr bufferAttr
gboolean use_rtp_timestamp
guint num_local_interfaces
gboolean first_rtp_packet
gchar * srcAddress[MAX_ST2022_7_STREAMS]
struct sockaddr_in localNicAddr
guint num_source_addresses
struct DstStreamInfo DstStreamInfo
#define MAX_ST2022_7_STREAMS
DstStreamInfo dstStream[MAX_ST2022_7_STREAMS]
rmx_stream_id streamId[MAX_ST2022_7_STREAMS]
GCancellable * cancellable