FFmpeg
Data Fields
RotContext Struct Reference

Data Fields

const AVClassclass
 
double angle
 
char * angle_expr_str
 expression for the angle More...
 
AVExprangle_expr
 parsed expression for the angle More...
 
char * outw_expr_str
 
char * outh_expr_str
 
int outh
 
int outw
 
uint8_t fillcolor [4]
 color expressed either in YUVA or RGBA colorspace for the padding area More...
 
char * fillcolor_str
 
int fillcolor_enable
 
int hsub
 
int vsub
 
int nb_planes
 
int use_bilinear
 
float sinx
 
float cosx
 
double var_values [VAR_VARS_NB]
 
FFDrawContext draw
 
FFDrawColor color
 
uint8_t *(* interpolate_bilinear )(uint8_t *dst_color, const uint8_t *src, int src_linesize, int src_linestep, int x, int y, int max_x, int max_y)
 

Detailed Description

Definition at line 63 of file vf_rotate.c.

Field Documentation

const AVClass* RotContext::class

Definition at line 64 of file vf_rotate.c.

double RotContext::angle

Definition at line 65 of file vf_rotate.c.

Referenced by filter_frame(), and filter_slice().

char* RotContext::angle_expr_str

expression for the angle

Definition at line 66 of file vf_rotate.c.

Referenced by config_props().

AVExpr* RotContext::angle_expr

parsed expression for the angle

Definition at line 67 of file vf_rotate.c.

Referenced by config_props(), filter_frame(), process_command(), and uninit().

char* RotContext::outw_expr_str

Definition at line 68 of file vf_rotate.c.

Referenced by config_props().

char * RotContext::outh_expr_str

Definition at line 68 of file vf_rotate.c.

int RotContext::outh

Definition at line 69 of file vf_rotate.c.

Referenced by config_props(), filter_frame(), and filter_slice().

int RotContext::outw

Definition at line 69 of file vf_rotate.c.

Referenced by config_props(), filter_frame(), and filter_slice().

uint8_t RotContext::fillcolor[4]

color expressed either in YUVA or RGBA colorspace for the padding area

Definition at line 70 of file vf_rotate.c.

Referenced by config_props(), and init().

char* RotContext::fillcolor_str

Definition at line 71 of file vf_rotate.c.

Referenced by init().

int RotContext::fillcolor_enable

Definition at line 72 of file vf_rotate.c.

Referenced by filter_frame(), and init().

int RotContext::hsub

Definition at line 73 of file vf_rotate.c.

Referenced by config_props(), and filter_frame().

int RotContext::vsub

Definition at line 73 of file vf_rotate.c.

Referenced by config_props(), and filter_frame().

int RotContext::nb_planes

Definition at line 74 of file vf_rotate.c.

Referenced by config_props(), and filter_frame().

int RotContext::use_bilinear

Definition at line 75 of file vf_rotate.c.

Referenced by filter_slice().

float RotContext::sinx

Definition at line 76 of file vf_rotate.c.

Referenced by get_rotated_h(), and get_rotated_w().

float RotContext::cosx

Definition at line 76 of file vf_rotate.c.

Referenced by get_rotated_h(), and get_rotated_w().

double RotContext::var_values[VAR_VARS_NB]

Definition at line 77 of file vf_rotate.c.

Referenced by config_props(), filter_frame(), get_rotated_h(), and get_rotated_w().

FFDrawContext RotContext::draw

Definition at line 78 of file vf_rotate.c.

Referenced by config_props(), filter_frame(), and filter_slice().

FFDrawColor RotContext::color

Definition at line 79 of file vf_rotate.c.

Referenced by config_props(), and filter_frame().

uint8_t*(* RotContext::interpolate_bilinear) (uint8_t *dst_color, const uint8_t *src, int src_linesize, int src_linestep, int x, int y, int max_x, int max_y)

Definition at line 80 of file vf_rotate.c.

Referenced by config_props(), and filter_slice().


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