FFmpeg
Data Fields
CUDAPadContext Struct Reference

Data Fields

const AVClassclass
 
AVBufferRefframes_ctx
 
int w
 
int h
 output dimensions, a value of 0 will result in the input size More...
 
int x
 
int y
 offsets of the input area with respect to the padded area More...
 
int in_w
 
int in_h
 width and height for the padded input video More...
 
char * w_expr
 width expression More...
 
char * h_expr
 height expression More...
 
char * x_expr
 x offset expression More...
 
char * y_expr
 y offset expression More...
 
uint8_t rgba_color [4]
 color for the padding area More...
 
uint8_t parsed_color [4]
 
AVRational aspect
 
int eval_mode
 
int last_out_w
 
int last_out_h
 used to evaluate the prior output width and height with the incoming frame More...
 
AVCUDADeviceContexthwctx
 
CUmodule cu_module
 
CUfunction cu_func_uchar
 
CUfunction cu_func_uchar2
 

Detailed Description

Definition at line 54 of file vf_pad_cuda.c.

Field Documentation

◆ class

const AVClass* CUDAPadContext::class

Definition at line 55 of file vf_pad_cuda.c.

◆ frames_ctx

AVBufferRef* CUDAPadContext::frames_ctx

Definition at line 57 of file vf_pad_cuda.c.

◆ w

int CUDAPadContext::w

Definition at line 59 of file vf_pad_cuda.c.

◆ h

int CUDAPadContext::h

output dimensions, a value of 0 will result in the input size

Definition at line 59 of file vf_pad_cuda.c.

◆ x

int CUDAPadContext::x

Definition at line 60 of file vf_pad_cuda.c.

◆ y

int CUDAPadContext::y

offsets of the input area with respect to the padded area

Definition at line 60 of file vf_pad_cuda.c.

◆ in_w

int CUDAPadContext::in_w

Definition at line 61 of file vf_pad_cuda.c.

◆ in_h

int CUDAPadContext::in_h

width and height for the padded input video

Definition at line 61 of file vf_pad_cuda.c.

◆ w_expr

char* CUDAPadContext::w_expr

width expression

Definition at line 63 of file vf_pad_cuda.c.

◆ h_expr

char* CUDAPadContext::h_expr

height expression

Definition at line 64 of file vf_pad_cuda.c.

◆ x_expr

char* CUDAPadContext::x_expr

x offset expression

Definition at line 65 of file vf_pad_cuda.c.

◆ y_expr

char* CUDAPadContext::y_expr

y offset expression

Definition at line 66 of file vf_pad_cuda.c.

◆ rgba_color

uint8_t CUDAPadContext::rgba_color[4]

color for the padding area

Definition at line 68 of file vf_pad_cuda.c.

◆ parsed_color

uint8_t CUDAPadContext::parsed_color[4]

Definition at line 69 of file vf_pad_cuda.c.

◆ aspect

AVRational CUDAPadContext::aspect

Definition at line 70 of file vf_pad_cuda.c.

◆ eval_mode

int CUDAPadContext::eval_mode

Definition at line 72 of file vf_pad_cuda.c.

◆ last_out_w

int CUDAPadContext::last_out_w

Definition at line 74 of file vf_pad_cuda.c.

◆ last_out_h

int CUDAPadContext::last_out_h

used to evaluate the prior output width and height with the incoming frame

Definition at line 74 of file vf_pad_cuda.c.

◆ hwctx

AVCUDADeviceContext* CUDAPadContext::hwctx

Definition at line 76 of file vf_pad_cuda.c.

◆ cu_module

CUmodule CUDAPadContext::cu_module

Definition at line 77 of file vf_pad_cuda.c.

◆ cu_func_uchar

CUfunction CUDAPadContext::cu_func_uchar

Definition at line 78 of file vf_pad_cuda.c.

◆ cu_func_uchar2

CUfunction CUDAPadContext::cu_func_uchar2

Definition at line 79 of file vf_pad_cuda.c.


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