NVIDIA DeepStream SDK API Reference

9.0 Release
sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h File Reference

Go to the source code of this file.

Data Structures

struct  _GstNvDsPostProcess
 
struct  _GstNvDsPostProcessClass
 Boiler plate stuff. More...
 

Macros

#define PACKAGE   "nvdspostprocess"
 
#define VERSION   "1.0"
 
#define LICENSE   "Proprietary"
 
#define DESCRIPTION   "NVIDIA nvdspostprocess plugin for parsing inference output from nvdsinfer/nvdsinferserver with DeepStream on DGPU/Jetson"
 
#define BINARY_PACKAGE   "NVIDIA DeepStream Post Processing Plugin"
 
#define URL   "http://nvidia.com/"
 
#define GST_TYPE_NVDSPOSTPROCESS   (gst_nvdspostprocess_get_type())
 
#define GST_NVDSPOSTPROCESS(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSPOSTPROCESS,GstNvDsPostProcess))
 
#define GST_NVDSPOSTPROCESS_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSPOSTPROCESS,GstNvDsPostProcessClass))
 
#define GST_NVDSPOSTPROCESS_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), GST_TYPE_NVDSPOSTPROCESS, GstNvDsPostProcessClass))
 
#define GST_IS_NVDSPOSTPROCESS(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSPOSTPROCESS))
 
#define GST_IS_NVDSPOSTPROCESS_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSPOSTPROCESS))
 
#define GST_NVDSPOSTPROCESS_CAST(obj)   ((GstNvDsPostProcess *)(obj))
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GstNvDsPostProcess GstNvDsPostProcess
 
typedef struct _GstNvDsPostProcessClass GstNvDsPostProcessClass
 

Functions

GType gst_nvdspostprocess_get_type (void)
 

Macro Definition Documentation

◆ BINARY_PACKAGE

#define BINARY_PACKAGE   "NVIDIA DeepStream Post Processing Plugin"

◆ DESCRIPTION

#define DESCRIPTION   "NVIDIA nvdspostprocess plugin for parsing inference output from nvdsinfer/nvdsinferserver with DeepStream on DGPU/Jetson"

◆ GST_IS_NVDSPOSTPROCESS

#define GST_IS_NVDSPOSTPROCESS (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSPOSTPROCESS))

◆ GST_IS_NVDSPOSTPROCESS_CLASS

#define GST_IS_NVDSPOSTPROCESS_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSPOSTPROCESS))

◆ GST_NVDSPOSTPROCESS

#define GST_NVDSPOSTPROCESS (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSPOSTPROCESS,GstNvDsPostProcess))

◆ GST_NVDSPOSTPROCESS_CAST

#define GST_NVDSPOSTPROCESS_CAST (   obj)    ((GstNvDsPostProcess *)(obj))

◆ GST_NVDSPOSTPROCESS_CLASS

#define GST_NVDSPOSTPROCESS_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSPOSTPROCESS,GstNvDsPostProcessClass))

◆ GST_NVDSPOSTPROCESS_GET_CLASS

#define GST_NVDSPOSTPROCESS_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), GST_TYPE_NVDSPOSTPROCESS, GstNvDsPostProcessClass))

◆ GST_TYPE_NVDSPOSTPROCESS

#define GST_TYPE_NVDSPOSTPROCESS   (gst_nvdspostprocess_get_type())

◆ LICENSE

#define LICENSE   "Proprietary"

◆ PACKAGE

#define PACKAGE   "nvdspostprocess"

◆ URL

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

◆ VERSION

#define VERSION   "1.0"

Typedef Documentation

◆ GstNvDsPostProcess

typedef typedefG_BEGIN_DECLS struct _GstNvDsPostProcess GstNvDsPostProcess

◆ GstNvDsPostProcessClass

Function Documentation

◆ gst_nvdspostprocess_get_type()

GType gst_nvdspostprocess_get_type ( void  )