FFmpeg
Data Fields
CUDAScaleContext Struct Reference

Data Fields

const AVClassclass
 
AVCUDADeviceContexthwctx
 
enum AVPixelFormat in_fmt
 
enum AVPixelFormat out_fmt
 
AVBufferRefframes_ctx
 
AVFrameframe
 
AVFrametmp_frame
 
int passthrough
 
enum AVPixelFormat format
 Output sw format. More...
 
char * w_expr
 width expression string More...
 
char * h_expr
 height expression string More...
 
int force_original_aspect_ratio
 
int force_divisible_by
 
CUcontext cu_ctx
 
CUmodule cu_module
 
CUfunction cu_func_uchar
 
CUfunction cu_func_uchar2
 
CUfunction cu_func_uchar4
 
CUfunction cu_func_ushort
 
CUfunction cu_func_ushort2
 
CUfunction cu_func_ushort4
 
CUstream cu_stream
 
CUdeviceptr srcBuffer
 
CUdeviceptr dstBuffer
 
int tex_alignment
 
int interp_algo
 
int interp_use_linear
 
int interp_as_integer
 
float param
 

Detailed Description

Definition at line 72 of file vf_scale_cuda.c.

Field Documentation

const AVClass* CUDAScaleContext::class

Definition at line 73 of file vf_scale_cuda.c.

AVCUDADeviceContext* CUDAScaleContext::hwctx
enum AVPixelFormat CUDAScaleContext::in_fmt

Definition at line 77 of file vf_scale_cuda.c.

Referenced by init_processing_chain().

enum AVPixelFormat CUDAScaleContext::out_fmt

Definition at line 78 of file vf_scale_cuda.c.

Referenced by init_hwframe_ctx(), and init_processing_chain().

AVBufferRef* CUDAScaleContext::frames_ctx
AVFrame* CUDAScaleContext::frame
AVFrame* CUDAScaleContext::tmp_frame

Definition at line 83 of file vf_scale_cuda.c.

Referenced by cudascale_init(), cudascale_scale(), and cudascale_uninit().

int CUDAScaleContext::passthrough
enum AVPixelFormat CUDAScaleContext::format

Output sw format.

AV_PIX_FMT_NONE for no conversion.

Definition at line 89 of file vf_scale_cuda.c.

Referenced by cudascale_init(), and init_processing_chain().

char* CUDAScaleContext::w_expr

width expression string

Definition at line 91 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

char* CUDAScaleContext::h_expr

height expression string

Definition at line 92 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

int CUDAScaleContext::force_original_aspect_ratio

Definition at line 94 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

int CUDAScaleContext::force_divisible_by

Definition at line 95 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

CUcontext CUDAScaleContext::cu_ctx

Definition at line 97 of file vf_scale_cuda.c.

CUmodule CUDAScaleContext::cu_module

Definition at line 98 of file vf_scale_cuda.c.

Referenced by cudascale_config_props(), and cudascale_uninit().

CUfunction CUDAScaleContext::cu_func_uchar

Definition at line 99 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

CUfunction CUDAScaleContext::cu_func_uchar2

Definition at line 100 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

CUfunction CUDAScaleContext::cu_func_uchar4

Definition at line 101 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

CUfunction CUDAScaleContext::cu_func_ushort

Definition at line 102 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

CUfunction CUDAScaleContext::cu_func_ushort2

Definition at line 103 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

CUfunction CUDAScaleContext::cu_func_ushort4

Definition at line 104 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

CUstream CUDAScaleContext::cu_stream

Definition at line 105 of file vf_scale_cuda.c.

Referenced by call_resize_kernel(), and cudascale_config_props().

CUdeviceptr CUDAScaleContext::srcBuffer

Definition at line 107 of file vf_scale_cuda.c.

CUdeviceptr CUDAScaleContext::dstBuffer

Definition at line 108 of file vf_scale_cuda.c.

int CUDAScaleContext::tex_alignment

Definition at line 109 of file vf_scale_cuda.c.

int CUDAScaleContext::interp_algo

Definition at line 111 of file vf_scale_cuda.c.

Referenced by cudascale_config_props().

int CUDAScaleContext::interp_use_linear

Definition at line 112 of file vf_scale_cuda.c.

Referenced by call_resize_kernel(), and cudascale_config_props().

int CUDAScaleContext::interp_as_integer

Definition at line 113 of file vf_scale_cuda.c.

Referenced by call_resize_kernel(), and cudascale_config_props().

float CUDAScaleContext::param

Definition at line 115 of file vf_scale_cuda.c.

Referenced by call_resize_kernel().


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