|
|
NVIDIA DeepStream SDK API Reference
|
9.1 Release
|
Go to the documentation of this file.
18 #ifndef __GST_NVSTREAMMUX_H__
19 #define __GST_NVSTREAMMUX_H__
22 #include <gst/video/video.h>
24 #include "cuda_runtime_api.h"
25 #include "nvstreammux_debug.h"
26 #include "nvstreammux.h"
33 #define GST_TYPE_NVSTREAMMUX \
34 (gst_nvstreammux_2_get_type ())
35 #define GST_NVSTREAMMUX(obj) \
36 (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVSTREAMMUX,GstNvStreamMux))
37 #define GST_NVSTREAMMUX_CLASS(klass) \
38 (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVSTREAMMUX,GstNvStreamMuxClass))
39 #define GST_IS_NVSTREAMMUX(obj) \
40 (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVSTREAMMUX))
41 #define GST_IS_NVSTREAMMUX_CLASS(klass) \
42 (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVSTREAMMUX))
45 #define NEW_METADATA 1
GstVideoInfo out_videoinfo
gboolean sys_ts
property that specifies if the ntp timestamp is from rtspsrc or system
unsigned int num_surfaces_per_frame
gboolean frame_num_reset_on_stream_reset
GstClockTime peer_latency_min
gboolean sync_inputs
whether input buffer synchronization is turned ON/OFF
StreamMux heler context class.
G_GNUC_INTERNAL GType gst_nvstreammux_2_get_type(void)
gulong frame_duration_nsec
GstClockTime prev_outbuf_pts
gboolean peer_latency_live
GHashTable * sink_pad_caps
gboolean has_peer_latency
gboolean query_resolution
INvStreammuxDebug * debug_iface
gboolean frame_num_reset_on_eos
gboolean module_initialized
gboolean config_file_available
boolean TRUE if a new config_file_path setting is available
GstNvStreamMuxCtx * muxCtx
muxer context
GstClockTime frame_duration
Application specified frame duration used for NTP timestamp calculaion.
NvTimeSync * synch_buffer
GstNvDsNtpCalculatorMode ntp_calc_mode
bool pushed_stream_start_once
GstClockTime peer_latency_max
GstFlowReturn last_flow_ret
GstElementClass parent_class
gchar * config_file_path
Path to the configuration file for this instance of gst-nvstreammux.
gboolean isAudio
Audio support.
gboolean config_file_parse_successful
Boolean indicating if the config parsing was successful.