NVIDIA DeepStream SDK API Reference

6.4 Release
gstnvtracker.h File Reference

Go to the source code of this file.

Data Structures

struct  _GstNvTracker
 Basic GStreamer class for tracker. More...
 
struct  _GstNvTrackerClass
 

Macros

#define GST_TYPE_NVTRACKER   (gst_nv_tracker_get_type())
 
#define GST_NVTRACKER(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVTRACKER,GstNvTracker))
 
#define GST_NVTRACKER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVTRACKER,GstNvTrackerClass))
 
#define GST_IS_NVTRACKER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVTRACKER))
 
#define GST_IS_NVTRACKER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVTRACKER))
 
#define VERSION   "2.0.0"
 
#define PACKAGE_DESCRIPTION   "Gstreamer plugin to track the objects"
 
#define PACKAGE_LICENSE   "Proprietary"
 
#define PACKAGE_NAME   "GStreamer nvtracker Plugin"
 
#define PACKAGE_URL   "http://nvidia.com/"
 

Typedefs

typedef struct _GstNvTracker GstNvTracker
 
typedef struct _GstNvTrackerClass GstNvTrackerClass
 

Functions

GType gst_nv_tracker_get_type (void)
 

Macro Definition Documentation

◆ GST_IS_NVTRACKER

#define GST_IS_NVTRACKER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVTRACKER))

Definition at line 35 of file gstnvtracker.h.

◆ GST_IS_NVTRACKER_CLASS

#define GST_IS_NVTRACKER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVTRACKER))

Definition at line 37 of file gstnvtracker.h.

◆ GST_NVTRACKER

#define GST_NVTRACKER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVTRACKER,GstNvTracker))

Definition at line 31 of file gstnvtracker.h.

◆ GST_NVTRACKER_CLASS

#define GST_NVTRACKER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVTRACKER,GstNvTrackerClass))

Definition at line 33 of file gstnvtracker.h.

◆ GST_TYPE_NVTRACKER

#define GST_TYPE_NVTRACKER   (gst_nv_tracker_get_type())

Definition at line 29 of file gstnvtracker.h.

◆ PACKAGE_DESCRIPTION

#define PACKAGE_DESCRIPTION   "Gstreamer plugin to track the objects"

Definition at line 43 of file gstnvtracker.h.

◆ PACKAGE_LICENSE

#define PACKAGE_LICENSE   "Proprietary"

Definition at line 45 of file gstnvtracker.h.

◆ PACKAGE_NAME

#define PACKAGE_NAME   "GStreamer nvtracker Plugin"

Definition at line 46 of file gstnvtracker.h.

◆ PACKAGE_URL

#define PACKAGE_URL   "http://nvidia.com/"

Definition at line 48 of file gstnvtracker.h.

◆ VERSION

#define VERSION   "2.0.0"

Definition at line 42 of file gstnvtracker.h.

Typedef Documentation

◆ GstNvTracker

typedef struct _GstNvTracker GstNvTracker

Definition at line 50 of file gstnvtracker.h.

◆ GstNvTrackerClass

Definition at line 51 of file gstnvtracker.h.

Function Documentation

◆ gst_nv_tracker_get_type()

GType gst_nv_tracker_get_type ( void  )