NVIDIA DeepStream SDK API Reference

6.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
gstnvdsbufferpool.h File Reference

Go to the source code of this file.

Data Structures

struct  _GstNvDsBufferPool
 
struct  _GstNvDsBufferPoolClass
 

Macros

#define GST_TYPE_NVDS_BUFFER_POOL   (gst_nvds_buffer_pool_get_type())
 
#define GST_IS_NVDS_BUFFER_POOL(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_NVDS_BUFFER_POOL))
 
#define GST_NVDS_BUFFER_POOL(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_NVDS_BUFFER_POOL, GstNvDsBufferPool))
 
#define GST_NVDS_BUFFER_POOL_CAST(obj)   ((GstNvDsBufferPool*)(obj))
 
#define GST_NVDS_MEMORY_TYPE   "nvds"
 
#define GST_BUFFER_POOL_OPTION_NVDS_META   "GstBufferPoolOptionNvDsMeta"
 

Typedefs

typedef typedefG_BEGIN_DECLS
struct _GstNvDsBufferPool 
GstNvDsBufferPool
 
typedef struct
_GstNvDsBufferPoolClass 
GstNvDsBufferPoolClass
 
typedef struct
_GstNvDsBufferPoolPrivate 
GstNvDsBufferPoolPrivate
 

Functions

GType gst_nvds_buffer_pool_get_type (void)
 
GstBufferPool * gst_nvds_buffer_pool_new (void)
 

Macro Definition Documentation

#define GST_BUFFER_POOL_OPTION_NVDS_META   "GstBufferPoolOptionNvDsMeta"

Definition at line 46 of file gstnvdsbufferpool.h.

#define GST_IS_NVDS_BUFFER_POOL (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_NVDS_BUFFER_POOL))

Definition at line 41 of file gstnvdsbufferpool.h.

#define GST_NVDS_BUFFER_POOL (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_NVDS_BUFFER_POOL, GstNvDsBufferPool))

Definition at line 42 of file gstnvdsbufferpool.h.

#define GST_NVDS_BUFFER_POOL_CAST (   obj)    ((GstNvDsBufferPool*)(obj))

Definition at line 43 of file gstnvdsbufferpool.h.

#define GST_NVDS_MEMORY_TYPE   "nvds"

Definition at line 45 of file gstnvdsbufferpool.h.

#define GST_TYPE_NVDS_BUFFER_POOL   (gst_nvds_buffer_pool_get_type())

Definition at line 40 of file gstnvdsbufferpool.h.

Typedef Documentation

typedef typedefG_BEGIN_DECLS struct _GstNvDsBufferPool GstNvDsBufferPool

Definition at line 36 of file gstnvdsbufferpool.h.

Definition at line 37 of file gstnvdsbufferpool.h.

typedef struct _GstNvDsBufferPoolPrivate GstNvDsBufferPoolPrivate

Definition at line 38 of file gstnvdsbufferpool.h.

Function Documentation

GType gst_nvds_buffer_pool_get_type ( void  )
GstBufferPool* gst_nvds_buffer_pool_new ( void  )