NVIDIA DeepStream SDK API Reference

9.2 Release
_Gstnvvideoconvert Struct Reference

Detailed Description

Gstnvvideoconvert:

Opaque object data structure.

Definition at line 144 of file sources/gst-plugins/gst-nvvideoconvert/gstnvvideoconvert.h.

Collaboration diagram for _Gstnvvideoconvert:

Data Fields

GstBaseTransform element
 
GstCaps * sinkcaps
 
GstCaps * srccaps
 
gint to_width
 
gint to_height
 
gint from_width
 
gint from_height
 
gint tsurf_width
 
gint tsurf_height
 
gint compute_hw
 
gint gpu_id
 
gint nvbuf_mem_type
 
gint copy_hw
 
gint src_crop_left
 
gint src_crop_top
 
gint src_crop_width
 
gint src_crop_height
 
gint dst_crop_left
 
gint dst_crop_top
 
gint dst_crop_width
 
gint dst_crop_height
 
BufType inbuf_type
 
BufMemType inbuf_memtype
 
BufMemType outbuf_memtype
 
GstVideoInfo in_info
 
GstVideoInfo out_info
 
NvBufSurfTransformParams transform_params
 
NvBufSurfaceColorFormat in_pix_fmt
 
NvBufSurfaceColorFormat out_pix_fmt
 
NvBufSurfTransformConfigParams config_params
 
NvBufSurface * intermediate_buffer
 
NvBufSurface * intermediate_buffer_two
 
guint insurf_count
 
guint tsurf_count
 
guint isurf_count
 
guint ibuf_count
 
gint flip_method
 
guint num_output_buf
 
gint interpolation_method
 
gboolean silent
 
gboolean no_dimension
 
gboolean do_scaling
 
gboolean do_flip
 
gboolean do_src_cropping
 
gboolean do_dst_cropping
 
gboolean do_mem_type_conversion
 
gboolean do_gpu_id_conversion
 
gboolean need_intersurf
 
gboolean isurf_flag
 
gboolean negotiated
 
gboolean nvfilterpool
 
gboolean enable_blocklinear_output
 
gboolean allow_odd_crop
 
gboolean enable_contiguous_bufs
 
gboolean disable_passthrough
 
GstBufferPool * pool
 
GMutex flow_lock
 
GstNvInterBuffer interbuf
 
guint num_batch_buffers
 
guint session_created
 

Field Documentation

◆ allow_odd_crop

gboolean _Gstnvvideoconvert::allow_odd_crop

◆ compute_hw

gint _Gstnvvideoconvert::compute_hw

◆ config_params

NvBufSurfTransformConfigParams _Gstnvvideoconvert::config_params

◆ copy_hw

gint _Gstnvvideoconvert::copy_hw

◆ disable_passthrough

gboolean _Gstnvvideoconvert::disable_passthrough

◆ do_dst_cropping

gboolean _Gstnvvideoconvert::do_dst_cropping

◆ do_flip

gboolean _Gstnvvideoconvert::do_flip

◆ do_gpu_id_conversion

gboolean _Gstnvvideoconvert::do_gpu_id_conversion

◆ do_mem_type_conversion

gboolean _Gstnvvideoconvert::do_mem_type_conversion

◆ do_scaling

gboolean _Gstnvvideoconvert::do_scaling

◆ do_src_cropping

gboolean _Gstnvvideoconvert::do_src_cropping

◆ dst_crop_height

gint _Gstnvvideoconvert::dst_crop_height

◆ dst_crop_left

gint _Gstnvvideoconvert::dst_crop_left

◆ dst_crop_top

gint _Gstnvvideoconvert::dst_crop_top

◆ dst_crop_width

gint _Gstnvvideoconvert::dst_crop_width

◆ element

GstBaseTransform _Gstnvvideoconvert::element

◆ enable_blocklinear_output

gboolean _Gstnvvideoconvert::enable_blocklinear_output

◆ enable_contiguous_bufs

gboolean _Gstnvvideoconvert::enable_contiguous_bufs

◆ flip_method

gint _Gstnvvideoconvert::flip_method

◆ flow_lock

GMutex _Gstnvvideoconvert::flow_lock

◆ from_height

gint _Gstnvvideoconvert::from_height

◆ from_width

gint _Gstnvvideoconvert::from_width

◆ gpu_id

gint _Gstnvvideoconvert::gpu_id

◆ ibuf_count

guint _Gstnvvideoconvert::ibuf_count

◆ in_info

GstVideoInfo _Gstnvvideoconvert::in_info

◆ in_pix_fmt

NvBufSurfaceColorFormat _Gstnvvideoconvert::in_pix_fmt

◆ inbuf_memtype

BufMemType _Gstnvvideoconvert::inbuf_memtype

◆ inbuf_type

BufType _Gstnvvideoconvert::inbuf_type

◆ insurf_count

guint _Gstnvvideoconvert::insurf_count

◆ interbuf

GstNvInterBuffer _Gstnvvideoconvert::interbuf

◆ intermediate_buffer

NvBufSurface * _Gstnvvideoconvert::intermediate_buffer

◆ intermediate_buffer_two

NvBufSurface * _Gstnvvideoconvert::intermediate_buffer_two

◆ interpolation_method

gint _Gstnvvideoconvert::interpolation_method

◆ isurf_count

guint _Gstnvvideoconvert::isurf_count

◆ isurf_flag

gboolean _Gstnvvideoconvert::isurf_flag

◆ need_intersurf

gboolean _Gstnvvideoconvert::need_intersurf

◆ negotiated

gboolean _Gstnvvideoconvert::negotiated

◆ no_dimension

gboolean _Gstnvvideoconvert::no_dimension

◆ num_batch_buffers

guint _Gstnvvideoconvert::num_batch_buffers

◆ num_output_buf

guint _Gstnvvideoconvert::num_output_buf

◆ nvbuf_mem_type

gint _Gstnvvideoconvert::nvbuf_mem_type

◆ nvfilterpool

gboolean _Gstnvvideoconvert::nvfilterpool

◆ out_info

GstVideoInfo _Gstnvvideoconvert::out_info

◆ out_pix_fmt

NvBufSurfaceColorFormat _Gstnvvideoconvert::out_pix_fmt

◆ outbuf_memtype

BufMemType _Gstnvvideoconvert::outbuf_memtype

◆ pool

GstBufferPool * _Gstnvvideoconvert::pool

◆ session_created

guint _Gstnvvideoconvert::session_created

◆ silent

gboolean _Gstnvvideoconvert::silent

◆ sinkcaps

GstCaps * _Gstnvvideoconvert::sinkcaps

◆ src_crop_height

gint _Gstnvvideoconvert::src_crop_height

◆ src_crop_left

gint _Gstnvvideoconvert::src_crop_left

◆ src_crop_top

gint _Gstnvvideoconvert::src_crop_top

◆ src_crop_width

gint _Gstnvvideoconvert::src_crop_width

◆ srccaps

GstCaps * _Gstnvvideoconvert::srccaps

◆ to_height

gint _Gstnvvideoconvert::to_height

◆ to_width

gint _Gstnvvideoconvert::to_width

◆ transform_params

NvBufSurfTransformParams _Gstnvvideoconvert::transform_params

◆ tsurf_count

guint _Gstnvvideoconvert::tsurf_count

◆ tsurf_height

gint _Gstnvvideoconvert::tsurf_height

◆ tsurf_width

gint _Gstnvvideoconvert::tsurf_width

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