Definition at line 33 of file nvdspostprocesslib_base.hpp.


Public Member Functions | |
| DSPostProcessLibraryBase () | |
| DSPostProcessLibraryBase (DSPostProcess_CreateParams *params) | |
| virtual | ~DSPostProcessLibraryBase () |
| virtual bool | HandleEvent (GstEvent *event)=0 |
| virtual bool | SetConfigFile (const gchar *config_file)=0 |
| virtual BufferResult | ProcessBuffer (GstBuffer *inbuf)=0 |
Data Fields | |
| GstBaseTransform * | m_element |
| guint | m_gpuId |
| GPU ID on which we expect to execute the algorithm. More... | |
| gboolean | m_preprocessor_support |
| cudaStream_t | m_cudaStream |
| DSPostProcessLibraryBase::DSPostProcessLibraryBase | ( | ) |
Definition at line 62 of file nvdspostprocesslib_base.hpp.
References m_cudaStream, m_element, m_gpuId, and m_preprocessor_support.
| DSPostProcessLibraryBase::DSPostProcessLibraryBase | ( | DSPostProcess_CreateParams * | params | ) |
Definition at line 69 of file nvdspostprocesslib_base.hpp.
References DSPostProcess_CreateParams::m_cudaStream, m_cudaStream, DSPostProcess_CreateParams::m_element, m_element, DSPostProcess_CreateParams::m_gpuId, m_gpuId, DSPostProcess_CreateParams::m_preprocessor_support, and m_preprocessor_support.
|
virtual |
Definition at line 84 of file nvdspostprocesslib_base.hpp.
|
pure virtual |
Implements IDSPostProcessLibrary.
Implemented in PostProcessAlgorithm.
|
pure virtual |
Implements IDSPostProcessLibrary.
Implemented in PostProcessAlgorithm.
|
pure virtual |
Implements IDSPostProcessLibrary.
Implemented in PostProcessAlgorithm.
| cudaStream_t DSPostProcessLibraryBase::m_cudaStream |
Definition at line 57 of file nvdspostprocesslib_base.hpp.
Referenced by DSPostProcessLibraryBase(), and PostProcessAlgorithm::PostProcessAlgorithm().
| GstBaseTransform* DSPostProcessLibraryBase::m_element |
Definition at line 51 of file nvdspostprocesslib_base.hpp.
Referenced by DSPostProcessLibraryBase(), and PostProcessAlgorithm::PostProcessAlgorithm().
| guint DSPostProcessLibraryBase::m_gpuId |
GPU ID on which we expect to execute the algorithm.
Definition at line 54 of file nvdspostprocesslib_base.hpp.
Referenced by DSPostProcessLibraryBase(), and PostProcessAlgorithm::PostProcessAlgorithm().
| gboolean DSPostProcessLibraryBase::m_preprocessor_support |
Definition at line 56 of file nvdspostprocesslib_base.hpp.
Referenced by DSPostProcessLibraryBase().