NVIDIA DeepStream SDK API Reference

7.1 Release
gstnvdsA2Vtemplate.h File Reference

Go to the source code of this file.

Data Structures

struct  _GstNvDsA2Vtemplate
 
struct  _GstNvDsA2VtemplateClass
 

Macros

#define PACKAGE   "nvdsA2Vtemplate"
 
#define VERSION   "1.0"
 
#define LICENSE   "Proprietary"
 
#define DESCRIPTION   "Nvidia nvdsA2Vtemplate plugin for handling audio in to video out related use cases \0"
 
#define BINARY_PACKAGE   "NVIDIA DeepStream A2Vtemplate Plugin"
 
#define URL   "http://nvidia.com/"
 
#define GST_TYPE_NVDSA2VTEMPLATE   (gst_nvdsA2Vtemplate_get_type())
 
#define GST_NVDSA2VTEMPLATE(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSA2VTEMPLATE,GstNvDsA2Vtemplate))
 
#define GST_NVDSA2VTEMPLATE_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSA2VTEMPLATE,GstNvDsA2VtemplateClass))
 
#define GST_NVDSA2VTEMPLATE_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), GST_TYPE_NVDSA2VTEMPLATE, GstNvDsA2VtemplateClass))
 
#define GST_IS_NVDSA2VTEMPLATE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSA2VTEMPLATE))
 
#define GST_IS_NVDSA2VTEMPLATE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSA2VTEMPLATE))
 
#define GST_NVDSA2VTEMPLATE_CAST(obj)   ((GstNvDsA2Vtemplate *)(obj))
 

Typedefs

typedef struct _GstNvDsA2Vtemplate GstNvDsA2Vtemplate
 
typedef struct _GstNvDsA2VtemplateClass GstNvDsA2VtemplateClass
 

Functions

GType gst_nvdsA2Vtemplate_get_type (void)
 

Macro Definition Documentation

◆ BINARY_PACKAGE

#define BINARY_PACKAGE   "NVIDIA DeepStream A2Vtemplate Plugin"

Definition at line 28 of file gstnvdsA2Vtemplate.h.

◆ DESCRIPTION

#define DESCRIPTION   "Nvidia nvdsA2Vtemplate plugin for handling audio in to video out related use cases \0"

Definition at line 27 of file gstnvdsA2Vtemplate.h.

◆ GST_IS_NVDSA2VTEMPLATE

#define GST_IS_NVDSA2VTEMPLATE (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSA2VTEMPLATE))

Definition at line 36 of file gstnvdsA2Vtemplate.h.

◆ GST_IS_NVDSA2VTEMPLATE_CLASS

#define GST_IS_NVDSA2VTEMPLATE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSA2VTEMPLATE))

Definition at line 37 of file gstnvdsA2Vtemplate.h.

◆ GST_NVDSA2VTEMPLATE

#define GST_NVDSA2VTEMPLATE (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSA2VTEMPLATE,GstNvDsA2Vtemplate))

Definition at line 33 of file gstnvdsA2Vtemplate.h.

◆ GST_NVDSA2VTEMPLATE_CAST

#define GST_NVDSA2VTEMPLATE_CAST (   obj)    ((GstNvDsA2Vtemplate *)(obj))

Definition at line 38 of file gstnvdsA2Vtemplate.h.

◆ GST_NVDSA2VTEMPLATE_CLASS

#define GST_NVDSA2VTEMPLATE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSA2VTEMPLATE,GstNvDsA2VtemplateClass))

Definition at line 34 of file gstnvdsA2Vtemplate.h.

◆ GST_NVDSA2VTEMPLATE_GET_CLASS

#define GST_NVDSA2VTEMPLATE_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), GST_TYPE_NVDSA2VTEMPLATE, GstNvDsA2VtemplateClass))

Definition at line 35 of file gstnvdsA2Vtemplate.h.

◆ GST_TYPE_NVDSA2VTEMPLATE

#define GST_TYPE_NVDSA2VTEMPLATE   (gst_nvdsA2Vtemplate_get_type())

Definition at line 32 of file gstnvdsA2Vtemplate.h.

◆ LICENSE

#define LICENSE   "Proprietary"

Definition at line 26 of file gstnvdsA2Vtemplate.h.

◆ PACKAGE

#define PACKAGE   "nvdsA2Vtemplate"

Definition at line 24 of file gstnvdsA2Vtemplate.h.

◆ URL

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

Definition at line 29 of file gstnvdsA2Vtemplate.h.

◆ VERSION

#define VERSION   "1.0"

Definition at line 25 of file gstnvdsA2Vtemplate.h.

Typedef Documentation

◆ GstNvDsA2Vtemplate

Definition at line 40 of file gstnvdsA2Vtemplate.h.

◆ GstNvDsA2VtemplateClass

Definition at line 41 of file gstnvdsA2Vtemplate.h.

Function Documentation

◆ gst_nvdsA2Vtemplate_get_type()

GType gst_nvdsA2Vtemplate_get_type ( void  )