NVIDIA DeepStream SDK API Reference

9.2 Release
_GstNvXfer Struct Reference

Detailed Description

Data Fields

GstBaseTransform base_trans
 
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...
 
gint p2p_gpu_id
 Enable P2P (Peer to Peer) access between devices i.e. More...
 
gint can_peer_access
 
GstBufferPool * pool
 Output Buffer Pool. More...
 
guint buffer_pool_size
 
nvtxDomainHandle_t nvtx_domain
 NVTX Domain. More...
 
GstCaps * sinkcaps
 
GstCaps * srccaps
 
guint batch_size
 Maximum batch size. More...
 
guint frame_num
 Frame number of the buffer, only used for debugging. More...
 
gint nvbuf_mem_type
 Type of NvBufSurface Memory to be allocated for output buffers. More...
 
cudaStream_t cuda_xfer_stream
 Cuda Stream used while copying data. More...
 

Field Documentation

◆ base_trans

GstBaseTransform _GstNvXfer::base_trans

◆ batch_size

guint _GstNvXfer::batch_size

Maximum batch size.

Definition at line 83 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ buffer_pool_size

guint _GstNvXfer::buffer_pool_size

◆ can_peer_access

gint _GstNvXfer::can_peer_access

◆ cuda_xfer_stream

cudaStream_t _GstNvXfer::cuda_xfer_stream

Cuda Stream used while copying data.

Definition at line 92 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ frame_num

guint _GstNvXfer::frame_num

Frame number of the buffer, only used for debugging.

Definition at line 86 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ gpu_id

guint _GstNvXfer::gpu_id

GPU ID on which we expect to execute the task.

Definition at line 65 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ in_video_info

GstVideoInfo _GstNvXfer::in_video_info

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

Definition at line 61 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ nvbuf_mem_type

gint _GstNvXfer::nvbuf_mem_type

Type of NvBufSurface Memory to be allocated for output buffers.

Definition at line 89 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ nvtx_domain

nvtxDomainHandle_t _GstNvXfer::nvtx_domain

NVTX Domain.

Definition at line 77 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ out_video_info

GstVideoInfo _GstNvXfer::out_video_info

◆ p2p_gpu_id

gint _GstNvXfer::p2p_gpu_id

Enable P2P (Peer to Peer) access between devices i.e.

between gpu_id and p2p_gpu_id

Definition at line 69 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ pool

GstBufferPool * _GstNvXfer::pool

Output Buffer Pool.

Definition at line 73 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.

◆ sinkcaps

GstCaps * _GstNvXfer::sinkcaps

◆ srccaps

GstCaps * _GstNvXfer::srccaps

◆ stop

gboolean _GstNvXfer::stop

Boolean to signal output thread to stop.

Definition at line 58 of file sources/gst-plugins/gst-nvdsxfer/gstnvdsxfer.h.


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