|
NVIDIA DeepStream SDK API Reference
|
6.4 Release
|
Go to the documentation of this file.
13 #ifndef __GST_NVTRACKER_H__
14 #define __GST_NVTRACKER_H__
17 #include <gst/video/video.h>
18 #include <gst/video/gstvideofilter.h>
29 #define GST_TYPE_NVTRACKER \
30 (gst_nv_tracker_get_type())
31 #define GST_NVTRACKER(obj) \
32 (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVTRACKER,GstNvTracker))
33 #define GST_NVTRACKER_CLASS(klass) \
34 (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVTRACKER,GstNvTrackerClass))
35 #define GST_IS_NVTRACKER(obj) \
36 (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVTRACKER))
37 #define GST_IS_NVTRACKER_CLASS(klass) \
38 (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVTRACKER))
42 #define VERSION "2.0.0"
43 #define PACKAGE_DESCRIPTION "Gstreamer plugin to track the objects"
45 #define PACKAGE_LICENSE "Proprietary"
46 #define PACKAGE_NAME "GStreamer nvtracker Plugin"
48 #define PACKAGE_URL "http://nvidia.com/"
GType gst_nv_tracker_get_type(void)
GstBaseTransformClass parent_class
gboolean running
< private >
TrackerConfig trackerConfig
Basic GStreamer class for tracker.
Virtual base class for tracker plugin processing.
INvTrackerProc * trackerIface
Tracker plugin config params.
GstBaseTransform parent_instance