|
NVIDIA DeepStream SDK API Reference
|
7.1 Release
|
Go to the documentation of this file.
33 #ifndef __GST_NVDSCUSTOMEVENT_H__
34 #define __GST_NVDSCUSTOMEVENT_H__
54 #define FLAG(name) GST_EVENT_TYPE_##name
62 = GST_EVENT_MAKE_TYPE (406,
FLAG (DOWNSTREAM) |
FLAG (SERIALIZED)),
66 = GST_EVENT_MAKE_TYPE (407,
FLAG (DOWNSTREAM) |
FLAG (SERIALIZED)),
70 = GST_EVENT_MAKE_TYPE (408,
FLAG (DOWNSTREAM) |
FLAG (SERIALIZED))
119 gchar ** stream_id, guint * interval);
142 gchar ** stream_id, guint * process_mode);
Defines Roi structure for GST_NVCUSTOMEVENT_ROI_UPDATE custom event.
void gst_nvevent_parse_infer_interval_update(GstEvent *event, gchar **stream_id, guint *interval)
Parses a "nv-infer-interval-update" event received on the sinkpad.
GstEvent * gst_nvevent_new_roi_update(gchar *stream_id, guint roi_count, RoiDimension *roi_dim)
Creates a new "roi-update" event.
void gst_nvevent_parse_osd_process_mode_update(GstEvent *event, gchar **stream_id, guint *process_mode)
Parses a "nv-osd-process-mode-update" event received on the sinkpad.
@ GST_NVEVENT_OSD_PROCESS_MODE_UPDATE
Specifies a custom event to indicate osd process mode update of a particular stream in a batch.
@ GST_NVEVENT_ROI_UPDATE
Specifies a custom event to indicate ROI update for preprocess of a particular stream in a batch.
GstNvDsCustomEventType
Defines supported types of custom events.
GstEvent * gst_nvevent_osd_process_mode_update(gchar *stream_id, guint process_mode)
Creates a new "nv-osd-process-mode-update" event.
GstEvent * gst_nvevent_infer_interval_update(gchar *stream_id, guint interval)
Creates a new "nv-infer-interval-update" event.
struct RoiDimension RoiDimension
Defines Roi structure for GST_NVCUSTOMEVENT_ROI_UPDATE custom event.
void gst_nvevent_parse_roi_update(GstEvent *event, gchar **stream_id, guint *roi_count, RoiDimension **roi_dim)
Parses a "roi-update" event received on the sinkpad.
@ GST_NVEVENT_INFER_INTERVAL_UPDATE
Specifies a custom event to indicate infer interval update of a particular stream in a batch.