NVIDIA DeepStream SDK API Reference

9.2 Release
sources/gst-plugins/gst-nvbufsurfacewrite/gstnvbufsurfacewrite.h File Reference

Go to the source code of this file.

Data Structures

struct  _GstNvBufSurfaceWrite
 
struct  _GstNvBufSurfaceWriteClass
 

Macros

#define GST_TYPE_NVBUFSURFACEWRITE   (gst_nvbufsurfacewrite_get_type())
 
#define GST_NVBUFSURFACEWRITE(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVBUFSURFACEWRITE,GstNvBufSurfaceWrite))
 
#define GST_NVBUFSURFACEWRITE_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVBUFSURFACEWRITE,GstNvBufSurfaceWriteClass))
 
#define GST_IS_NVBUFSURFACEWRITE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVBUFSURFACEWRITE))
 
#define GST_IS_NVBUFSURFACEWRITE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVBUFSURFACEWRITE))
 

Typedefs

typedef struct _GstNvBufSurfaceWrite GstNvBufSurfaceWrite
 
typedef struct _GstNvBufSurfaceWriteClass GstNvBufSurfaceWriteClass
 

Functions

GType gst_nvbufsurfacewrite_get_type (void)
 

Macro Definition Documentation

◆ GST_IS_NVBUFSURFACEWRITE

#define GST_IS_NVBUFSURFACEWRITE (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVBUFSURFACEWRITE))

◆ GST_IS_NVBUFSURFACEWRITE_CLASS

#define GST_IS_NVBUFSURFACEWRITE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVBUFSURFACEWRITE))

◆ GST_NVBUFSURFACEWRITE

#define GST_NVBUFSURFACEWRITE (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVBUFSURFACEWRITE,GstNvBufSurfaceWrite))

◆ GST_NVBUFSURFACEWRITE_CLASS

#define GST_NVBUFSURFACEWRITE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVBUFSURFACEWRITE,GstNvBufSurfaceWriteClass))

◆ GST_TYPE_NVBUFSURFACEWRITE

#define GST_TYPE_NVBUFSURFACEWRITE   (gst_nvbufsurfacewrite_get_type())

Typedef Documentation

◆ GstNvBufSurfaceWrite

◆ GstNvBufSurfaceWriteClass

Function Documentation

◆ gst_nvbufsurfacewrite_get_type()

GType gst_nvbufsurfacewrite_get_type ( void  )