NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/sources/gst-plugins/gst-nvdslogger/gstnvdslogger.h File Reference

Go to the source code of this file.

Data Structures

struct  NvDsLoggerPerfStruct
 
struct  NvDsLoggerPerfStructInt
 
struct  _GstNvdslogger
 GstNvdslogger: More...
 
struct  _GstNvdsloggerClass
 

Macros

#define GST_TYPE_NVDSLOGGER   (gst_nvdslogger_get_type())
 
#define GST_NVDSLOGGER(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSLOGGER,GstNvdslogger))
 
#define GST_NVDSLOGGER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSLOGGER,GstNvdsloggerClass))
 
#define GST_IS_NVDSLOGGER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSLOGGER))
 
#define GST_IS_NVDSLOGGER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSLOGGER))
 
#define MAX_NUM_SOURCES   1024
 

Typedefs

typedef struct _GstNvdslogger GstNvdslogger
 
typedef struct _GstNvdsloggerClass GstNvdsloggerClass
 

Functions

G_GNUC_INTERNAL GType gst_nvdslogger_get_type (void)
 

Macro Definition Documentation

◆ GST_IS_NVDSLOGGER

#define GST_IS_NVDSLOGGER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVDSLOGGER))

◆ GST_IS_NVDSLOGGER_CLASS

#define GST_IS_NVDSLOGGER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVDSLOGGER))

◆ GST_NVDSLOGGER

#define GST_NVDSLOGGER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVDSLOGGER,GstNvdslogger))

◆ GST_NVDSLOGGER_CLASS

#define GST_NVDSLOGGER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVDSLOGGER,GstNvdsloggerClass))

◆ GST_TYPE_NVDSLOGGER

#define GST_TYPE_NVDSLOGGER   (gst_nvdslogger_get_type())

◆ MAX_NUM_SOURCES

#define MAX_NUM_SOURCES   1024

Typedef Documentation

◆ GstNvdslogger

◆ GstNvdsloggerClass

Function Documentation

◆ gst_nvdslogger_get_type()

G_GNUC_INTERNAL GType gst_nvdslogger_get_type ( void  )