NVIDIA DeepStream SDK API Reference

6.4 Release
_GstNvDsVideoTemplate Struct Reference

Detailed Description

Definition at line 61 of file gstnvdsvideotemplate.h.

Collaboration diagram for _GstNvDsVideoTemplate:

Data Fields

GstBaseTransform base_trans
 
DSCustomLibrary_Factoryalgo_factory
 Custom Library Factory and Interface. More...
 
IDSCustomLibraryalgo_ctx
 
gchar * custom_lib_name
 Custom Library Name and output caps string. More...
 
std::vector< Property > * vecProp
 
gchar * custom_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...
 
gboolean dummy_meta_insert
 
gboolean fill_dummy_batch_meta
 
nvtxDomainHandle_t nvtx_domain
 NVTX Domain. More...
 
GstCaps * sinkcaps
 
GstCaps * srccaps
 
guint num_batch_buffers
 
NvBufSurfTransformConfigParams config_params
 
gint compute_hw
 
cudaStream_t cu_nbstream
 

Field Documentation

◆ algo_ctx

IDSCustomLibrary* _GstNvDsVideoTemplate::algo_ctx

Definition at line 67 of file gstnvdsvideotemplate.h.

◆ algo_factory

DSCustomLibrary_Factory* _GstNvDsVideoTemplate::algo_factory

Custom Library Factory and Interface.

Definition at line 66 of file gstnvdsvideotemplate.h.

◆ base_trans

GstBaseTransform _GstNvDsVideoTemplate::base_trans

Definition at line 63 of file gstnvdsvideotemplate.h.

◆ compute_hw

gint _GstNvDsVideoTemplate::compute_hw

Definition at line 97 of file gstnvdsvideotemplate.h.

◆ config_params

NvBufSurfTransformConfigParams _GstNvDsVideoTemplate::config_params

Definition at line 96 of file gstnvdsvideotemplate.h.

◆ cu_nbstream

cudaStream_t _GstNvDsVideoTemplate::cu_nbstream

Definition at line 98 of file gstnvdsvideotemplate.h.

◆ custom_lib_name

gchar* _GstNvDsVideoTemplate::custom_lib_name

Custom Library Name and output caps string.

Definition at line 70 of file gstnvdsvideotemplate.h.

◆ custom_prop_string

gchar* _GstNvDsVideoTemplate::custom_prop_string

Definition at line 74 of file gstnvdsvideotemplate.h.

◆ dummy_meta_insert

gboolean _GstNvDsVideoTemplate::dummy_meta_insert

Definition at line 86 of file gstnvdsvideotemplate.h.

◆ fill_dummy_batch_meta

gboolean _GstNvDsVideoTemplate::fill_dummy_batch_meta

Definition at line 88 of file gstnvdsvideotemplate.h.

◆ gpu_id

guint _GstNvDsVideoTemplate::gpu_id

GPU ID on which we expect to execute the task.

Definition at line 84 of file gstnvdsvideotemplate.h.

◆ in_video_info

GstVideoInfo _GstNvDsVideoTemplate::in_video_info

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

Definition at line 80 of file gstnvdsvideotemplate.h.

◆ num_batch_buffers

guint _GstNvDsVideoTemplate::num_batch_buffers

Definition at line 95 of file gstnvdsvideotemplate.h.

◆ nvtx_domain

nvtxDomainHandle_t _GstNvDsVideoTemplate::nvtx_domain

NVTX Domain.

Definition at line 91 of file gstnvdsvideotemplate.h.

◆ out_video_info

GstVideoInfo _GstNvDsVideoTemplate::out_video_info

Definition at line 81 of file gstnvdsvideotemplate.h.

◆ sinkcaps

GstCaps* _GstNvDsVideoTemplate::sinkcaps

Definition at line 93 of file gstnvdsvideotemplate.h.

◆ srccaps

GstCaps* _GstNvDsVideoTemplate::srccaps

Definition at line 94 of file gstnvdsvideotemplate.h.

◆ stop

gboolean _GstNvDsVideoTemplate::stop

Boolean to signal output thread to stop.

Definition at line 77 of file gstnvdsvideotemplate.h.

◆ vecProp

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

Definition at line 73 of file gstnvdsvideotemplate.h.


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