FFmpeg
Loading...
Searching...
No Matches
CUDAScaleContext Struct Reference

Data Fields

const AVClassclass
 
AVCUDADeviceContexthwctx
 
enum AVPixelFormat in_fmt out_fmt
 
const AVPixFmtDescriptorin_desc
 
const AVPixFmtDescriptorout_desc
 
int in_planes
 
int out_planes
 
int in_plane_depths [4]
 
int in_plane_channels [4]
 
AVBufferRefframes_ctx
 
AVFrameframe
 
AVFrametmp_frame
 
int passthrough
 
enum AVPixelFormat format
 Output sw format.
 
char * w_expr
 width expression string
 
char * h_expr
 height expression string
 
int force_original_aspect_ratio
 
int force_divisible_by
 
int reset_sar
 
CUcontext cu_ctx
 
CUmodule cu_module
 
CUfunction cu_func_fixed
 
CUfunction cu_func_fixed_uv
 
CUfunction cu_func_out [2]
 
CUfunction cu_func_out_uv [2]
 
CUfunction cu_func_tmp
 
CUfunction cu_func_tmp_uv
 
CUstream cu_stream
 
int interp_algo
 
int interp_use_linear
 
int interp_as_integer
 
CUDAScaleFilterSet filter_set
 
int use_filters
 
int use_filters_opt
 
float param
 

Detailed Description

Definition at line 146 of file vf_scale_cuda.c.

Field Documentation

◆ class

const AVClass* CUDAScaleContext::class

Definition at line 147 of file vf_scale_cuda.c.

◆ hwctx

AVCUDADeviceContext* CUDAScaleContext::hwctx

Definition at line 149 of file vf_scale_cuda.c.

◆ out_fmt

enum AVPixelFormat in_fmt CUDAScaleContext::out_fmt

Definition at line 151 of file vf_scale_cuda.c.

◆ in_desc

const AVPixFmtDescriptor* CUDAScaleContext::in_desc

Definition at line 152 of file vf_scale_cuda.c.

◆ out_desc

const AVPixFmtDescriptor * CUDAScaleContext::out_desc

Definition at line 152 of file vf_scale_cuda.c.

◆ in_planes

int CUDAScaleContext::in_planes

Definition at line 153 of file vf_scale_cuda.c.

◆ out_planes

int CUDAScaleContext::out_planes

Definition at line 153 of file vf_scale_cuda.c.

◆ in_plane_depths

int CUDAScaleContext::in_plane_depths[4]

Definition at line 154 of file vf_scale_cuda.c.

◆ in_plane_channels

int CUDAScaleContext::in_plane_channels[4]

Definition at line 155 of file vf_scale_cuda.c.

◆ frames_ctx

AVBufferRef* CUDAScaleContext::frames_ctx

Definition at line 157 of file vf_scale_cuda.c.

◆ frame

AVFrame* CUDAScaleContext::frame

Definition at line 158 of file vf_scale_cuda.c.

◆ tmp_frame

AVFrame* CUDAScaleContext::tmp_frame

Definition at line 160 of file vf_scale_cuda.c.

◆ passthrough

int CUDAScaleContext::passthrough

Definition at line 161 of file vf_scale_cuda.c.

◆ format

enum AVPixelFormat CUDAScaleContext::format

Output sw format.

AV_PIX_FMT_NONE for no conversion.

Definition at line 166 of file vf_scale_cuda.c.

◆ w_expr

char* CUDAScaleContext::w_expr

width expression string

Definition at line 168 of file vf_scale_cuda.c.

◆ h_expr

char* CUDAScaleContext::h_expr

height expression string

Definition at line 169 of file vf_scale_cuda.c.

◆ force_original_aspect_ratio

int CUDAScaleContext::force_original_aspect_ratio

Definition at line 171 of file vf_scale_cuda.c.

◆ force_divisible_by

int CUDAScaleContext::force_divisible_by

Definition at line 172 of file vf_scale_cuda.c.

◆ reset_sar

int CUDAScaleContext::reset_sar

Definition at line 173 of file vf_scale_cuda.c.

◆ cu_ctx

CUcontext CUDAScaleContext::cu_ctx

Definition at line 175 of file vf_scale_cuda.c.

◆ cu_module

CUmodule CUDAScaleContext::cu_module

Definition at line 176 of file vf_scale_cuda.c.

◆ cu_func_fixed

CUfunction CUDAScaleContext::cu_func_fixed

Definition at line 177 of file vf_scale_cuda.c.

◆ cu_func_fixed_uv

CUfunction CUDAScaleContext::cu_func_fixed_uv

Definition at line 178 of file vf_scale_cuda.c.

◆ cu_func_out

CUfunction CUDAScaleContext::cu_func_out[2]

Definition at line 179 of file vf_scale_cuda.c.

◆ cu_func_out_uv

CUfunction CUDAScaleContext::cu_func_out_uv[2]

Definition at line 180 of file vf_scale_cuda.c.

◆ cu_func_tmp

CUfunction CUDAScaleContext::cu_func_tmp

Definition at line 181 of file vf_scale_cuda.c.

◆ cu_func_tmp_uv

CUfunction CUDAScaleContext::cu_func_tmp_uv

Definition at line 182 of file vf_scale_cuda.c.

◆ cu_stream

CUstream CUDAScaleContext::cu_stream

Definition at line 183 of file vf_scale_cuda.c.

◆ interp_algo

int CUDAScaleContext::interp_algo

Definition at line 185 of file vf_scale_cuda.c.

◆ interp_use_linear

int CUDAScaleContext::interp_use_linear

Definition at line 186 of file vf_scale_cuda.c.

◆ interp_as_integer

int CUDAScaleContext::interp_as_integer

Definition at line 187 of file vf_scale_cuda.c.

◆ filter_set

CUDAScaleFilterSet CUDAScaleContext::filter_set

Definition at line 189 of file vf_scale_cuda.c.

◆ use_filters

int CUDAScaleContext::use_filters

Definition at line 190 of file vf_scale_cuda.c.

◆ use_filters_opt

int CUDAScaleContext::use_filters_opt

Definition at line 191 of file vf_scale_cuda.c.

◆ param

float CUDAScaleContext::param

Definition at line 193 of file vf_scale_cuda.c.


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