NVIDIA DeepStream SDK API Reference

7.1 Release
gstnvdsosd.h File Reference

Go to the source code of this file.

Data Structures

struct  _GstNvDsOsd
 GstNvDsOsd element structure. More...
 
struct  _GstNvDsOsdClass
 

Macros

#define MAX_BG_CLR   20
 
#define GST_TYPE_NVDSOSD   (gst_nvds_osd_get_type())
 
#define GST_NVDSOSD(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSOSD,GstNvDsOsd))
 
#define GST_NVDSOSD_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSOSD,GstNvDsOsdClass))
 
#define GST_IS_NVDSOSD(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSOSD))
 
#define GST_IS_NVDSOSD_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSOSD))
 
#define VERSION   "1.8.2"
 
#define PACKAGE_DESCRIPTION   "Gstreamer plugin to draw rectangles and text"
 
#define PACKAGE_LICENSE   "Proprietary"
 
#define PACKAGE_NAME   "GStreamer nvosd Plugin"
 
#define PACKAGE_URL   "http://nvidia.com/"
 
#define GST_CAPS_FEATURE_MEMORY_NVMM   "memory:NVMM"
 

Typedefs

typedef struct _GstNvDsOsd GstNvDsOsd
 
typedef struct _GstNvDsOsdClass GstNvDsOsdClass
 

Functions

GType gst_nvds_osd_get_type (void)
 

Macro Definition Documentation

◆ GST_CAPS_FEATURE_MEMORY_NVMM

#define GST_CAPS_FEATURE_MEMORY_NVMM   "memory:NVMM"

Definition at line 45 of file gstnvdsosd.h.

◆ GST_IS_NVDSOSD

#define GST_IS_NVDSOSD (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSOSD))

Definition at line 33 of file gstnvdsosd.h.

◆ GST_IS_NVDSOSD_CLASS

#define GST_IS_NVDSOSD_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSOSD))

Definition at line 35 of file gstnvdsosd.h.

◆ GST_NVDSOSD

#define GST_NVDSOSD (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSOSD,GstNvDsOsd))

Definition at line 29 of file gstnvdsosd.h.

◆ GST_NVDSOSD_CLASS

#define GST_NVDSOSD_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSOSD,GstNvDsOsdClass))

Definition at line 31 of file gstnvdsosd.h.

◆ GST_TYPE_NVDSOSD

#define GST_TYPE_NVDSOSD   (gst_nvds_osd_get_type())

Definition at line 27 of file gstnvdsosd.h.

◆ MAX_BG_CLR

#define MAX_BG_CLR   20

Definition at line 23 of file gstnvdsosd.h.

◆ PACKAGE_DESCRIPTION

#define PACKAGE_DESCRIPTION   "Gstreamer plugin to draw rectangles and text"

Definition at line 39 of file gstnvdsosd.h.

◆ PACKAGE_LICENSE

#define PACKAGE_LICENSE   "Proprietary"

Definition at line 41 of file gstnvdsosd.h.

◆ PACKAGE_NAME

#define PACKAGE_NAME   "GStreamer nvosd Plugin"

Definition at line 42 of file gstnvdsosd.h.

◆ PACKAGE_URL

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

Definition at line 44 of file gstnvdsosd.h.

◆ VERSION

#define VERSION   "1.8.2"

Definition at line 38 of file gstnvdsosd.h.

Typedef Documentation

◆ GstNvDsOsd

typedef struct _GstNvDsOsd GstNvDsOsd

Definition at line 46 of file gstnvdsosd.h.

◆ GstNvDsOsdClass

Definition at line 47 of file gstnvdsosd.h.

Function Documentation

◆ gst_nvds_osd_get_type()

GType gst_nvds_osd_get_type ( void  )