NVIDIA DeepStream SDK API Reference

9.0 Release
_GstNvDsPostProcess Struct Reference

Detailed Description

Collaboration diagram for _GstNvDsPostProcess:

Data Fields

GstBaseTransform base_trans
 
DSPostProcessLibrary_Factoryalgo_factory
 Custom Library Factory and Interface. More...
 
IDSPostProcessLibraryalgo_ctx
 
gchar * postprocess_lib_name
 Custom Library Name and output caps string. More...
 
gchar * postprocess_lib_config_file
 Custom Library config file path. More...
 
std::vector< Property > * vecProp
 
gchar * postprocess_prop_string
 
gboolean stop
 Boolean to signal output thread to stop. More...
 
GstVideoInfo in_video_info
 Input and Output video info (resolution, color format, framerate, etc) More...
 
GstVideoInfo out_video_info
 
guint gpu_id
 GPU ID on which we expect to execute the task. More...
 
nvtxDomainHandle_t nvtx_domain
 NVTX Domain. More...
 
GstCaps * sinkcaps
 
GstCaps * srccaps
 
NvBufSurfTransformConfigParams config_params
 
gint compute_hw
 
cudaStream_t cu_nbstream
 
gboolean preprocessor_support
 Boolean to indicate whether postprocessor support for preprocesor should be enabled. More...
 

Field Documentation

◆ algo_ctx

IDSPostProcessLibrary * _GstNvDsPostProcess::algo_ctx

◆ algo_factory

DSPostProcessLibrary_Factory * _GstNvDsPostProcess::algo_factory

Custom Library Factory and Interface.

Definition at line 67 of file sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h.

◆ base_trans

GstBaseTransform _GstNvDsPostProcess::base_trans

◆ compute_hw

gint _GstNvDsPostProcess::compute_hw

◆ config_params

NvBufSurfTransformConfigParams _GstNvDsPostProcess::config_params

◆ cu_nbstream

cudaStream_t _GstNvDsPostProcess::cu_nbstream

◆ gpu_id

guint _GstNvDsPostProcess::gpu_id

GPU ID on which we expect to execute the task.

Definition at line 88 of file sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h.

◆ in_video_info

GstVideoInfo _GstNvDsPostProcess::in_video_info

Input and Output video info (resolution, color format, framerate, etc)

Definition at line 84 of file sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h.

◆ nvtx_domain

nvtxDomainHandle_t _GstNvDsPostProcess::nvtx_domain

NVTX Domain.

Definition at line 91 of file sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h.

◆ out_video_info

GstVideoInfo _GstNvDsPostProcess::out_video_info

◆ postprocess_lib_config_file

gchar * _GstNvDsPostProcess::postprocess_lib_config_file

Custom Library config file path.

Definition at line 74 of file sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h.

◆ postprocess_lib_name

gchar * _GstNvDsPostProcess::postprocess_lib_name

Custom Library Name and output caps string.

Definition at line 71 of file sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h.

◆ postprocess_prop_string

gchar * _GstNvDsPostProcess::postprocess_prop_string

◆ preprocessor_support

gboolean _GstNvDsPostProcess::preprocessor_support

Boolean to indicate whether postprocessor support for preprocesor should be enabled.

Definition at line 99 of file sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h.

◆ sinkcaps

GstCaps * _GstNvDsPostProcess::sinkcaps

◆ srccaps

GstCaps * _GstNvDsPostProcess::srccaps

◆ stop

gboolean _GstNvDsPostProcess::stop

Boolean to signal output thread to stop.

Definition at line 81 of file sources/gst-plugins/gst-nvdspostprocess/gstnvdspostprocess.h.

◆ vecProp

std::vector< Property > * _GstNvDsPostProcess::vecProp

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