FFmpeg
Data Fields
PadOpenCLContext Struct Reference

Data Fields

OpenCLFilterContext ocf
 
int initialized
 
int is_rgb
 
int is_packed
 
int hsub
 
int vsub
 
char * w_expr
 
char * h_expr
 
char * x_expr
 
char * y_expr
 
AVRational aspect
 
cl_command_queue command_queue
 
cl_kernel kernel_pad
 
int w
 
int h
 
int x
 
int y
 
uint8_t pad_rgba [4]
 
uint8_t pad_color [4]
 
cl_float4 pad_color_float
 
cl_int2 pad_pos
 

Detailed Description

Definition at line 57 of file vf_pad_opencl.c.

Field Documentation

OpenCLFilterContext PadOpenCLContext::ocf

Definition at line 58 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output(), and pad_opencl_init().

int PadOpenCLContext::initialized

Definition at line 59 of file vf_pad_opencl.c.

Referenced by filter_frame(), and pad_opencl_init().

int PadOpenCLContext::is_rgb

Definition at line 60 of file vf_pad_opencl.c.

Referenced by pad_opencl_init().

int PadOpenCLContext::is_packed

Definition at line 61 of file vf_pad_opencl.c.

Referenced by filter_frame(), and pad_opencl_init().

int PadOpenCLContext::hsub

Definition at line 62 of file vf_pad_opencl.c.

Referenced by filter_frame(), and pad_opencl_init().

int PadOpenCLContext::vsub

Definition at line 62 of file vf_pad_opencl.c.

Referenced by filter_frame(), and pad_opencl_init().

char* PadOpenCLContext::w_expr

Definition at line 64 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output().

char* PadOpenCLContext::h_expr

Definition at line 65 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output().

char* PadOpenCLContext::x_expr

Definition at line 66 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output().

char* PadOpenCLContext::y_expr

Definition at line 67 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output().

AVRational PadOpenCLContext::aspect

Definition at line 68 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output().

cl_command_queue PadOpenCLContext::command_queue

Definition at line 70 of file vf_pad_opencl.c.

Referenced by filter_frame(), pad_opencl_init(), and pad_opencl_uninit().

cl_kernel PadOpenCLContext::kernel_pad

Definition at line 71 of file vf_pad_opencl.c.

Referenced by filter_frame(), pad_opencl_init(), and pad_opencl_uninit().

int PadOpenCLContext::w

Definition at line 73 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output().

int PadOpenCLContext::h

Definition at line 73 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output().

int PadOpenCLContext::x

Definition at line 74 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output(), and pad_opencl_init().

int PadOpenCLContext::y

Definition at line 74 of file vf_pad_opencl.c.

Referenced by pad_opencl_config_output(), and pad_opencl_init().

uint8_t PadOpenCLContext::pad_rgba[4]

Definition at line 75 of file vf_pad_opencl.c.

Referenced by pad_opencl_init().

uint8_t PadOpenCLContext::pad_color[4]

Definition at line 76 of file vf_pad_opencl.c.

Referenced by pad_opencl_init().

cl_float4 PadOpenCLContext::pad_color_float

Definition at line 77 of file vf_pad_opencl.c.

Referenced by filter_frame(), and pad_opencl_init().

cl_int2 PadOpenCLContext::pad_pos

Definition at line 78 of file vf_pad_opencl.c.

Referenced by filter_frame(), and pad_opencl_init().


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