NVIDIA DeepStream SDK API Reference

9.0 Release
NvDsPreProcessAcquirerImpl Class Reference

Detailed Description

For Acquiring/releasing buffer from buffer pool.

Definition at line 129 of file sources/gst-plugins/gst-nvdspreprocess/gstnvdspreprocess.h.

Inheritance diagram for NvDsPreProcessAcquirerImpl:
Collaboration diagram for NvDsPreProcessAcquirerImpl:

Public Member Functions

 NvDsPreProcessAcquirerImpl (GstBufferPool *pool)
 constructor More...
 
NvDsPreProcessCustomBufacquire () override
 override acquire method in plugin More...
 
gboolean release (NvDsPreProcessCustomBuf *) override
 override release method in plugin More...
 
 NvDsPreProcessAcquirerImpl (GstBufferPool *pool)
 constructor More...
 
NvDsPreProcessCustomBufacquire () override
 override acquire method in plugin More...
 
gboolean release (NvDsPreProcessCustomBuf *) override
 override release method in plugin More...
 

Constructor & Destructor Documentation

◆ NvDsPreProcessAcquirerImpl() [1/2]

NvDsPreProcessAcquirerImpl::NvDsPreProcessAcquirerImpl ( GstBufferPool *  pool)

constructor

◆ NvDsPreProcessAcquirerImpl() [2/2]

NvDsPreProcessAcquirerImpl::NvDsPreProcessAcquirerImpl ( GstBufferPool *  pool)

constructor

Member Function Documentation

◆ acquire() [1/2]

NvDsPreProcessCustomBuf* NvDsPreProcessAcquirerImpl::acquire ( )
overridevirtual

override acquire method in plugin

Implements NvDsPreProcessAcquirer.

◆ acquire() [2/2]

NvDsPreProcessCustomBuf* NvDsPreProcessAcquirerImpl::acquire ( )
overridevirtual

override acquire method in plugin

Implements NvDsPreProcessAcquirer.

◆ release() [1/2]

gboolean NvDsPreProcessAcquirerImpl::release ( NvDsPreProcessCustomBuf )
overridevirtual

override release method in plugin

Implements NvDsPreProcessAcquirer.

◆ release() [2/2]

gboolean NvDsPreProcessAcquirerImpl::release ( NvDsPreProcessCustomBuf )
overridevirtual

override release method in plugin

Implements NvDsPreProcessAcquirer.


The documentation for this class was generated from the following file: