LutContext Struct Reference

Data Fields

const AVClassclass
uint8_t lut [4][256]
 lookup table for each component
char * comp_expr_str [4]
AVExprcomp_expr [4]
int hsub
int vsub
double var_values [VAR_VARS_NB]
int is_rgb
int is_yuv
int rgba_map [4]
int step
int negate_alpha

Detailed Description

Definition at line 62 of file vf_lut.c.

Field Documentation

const AVClass* LutContext::class

Definition at line 63 of file vf_lut.c.

Referenced by init().

AVExpr* LutContext::comp_expr[4]

Definition at line 66 of file vf_lut.c.

Referenced by config_props(), and uninit().

char* LutContext::comp_expr_str[4]

Definition at line 65 of file vf_lut.c.

Referenced by config_props(), and uninit().

int LutContext::hsub

Definition at line 67 of file vf_lut.c.

Referenced by config_props(), and draw_slice().

int LutContext::is_rgb

Definition at line 69 of file vf_lut.c.

Referenced by config_props(), draw_slice(), init(), and query_formats().

int LutContext::is_yuv

Definition at line 69 of file vf_lut.c.

Referenced by config_props(), init(), and query_formats().

uint8_t LutContext::lut[4][256]

lookup table for each component

Definition at line 64 of file vf_lut.c.

Referenced by config_props(), and draw_slice().

int LutContext::negate_alpha

Definition at line 72 of file vf_lut.c.

int LutContext::rgba_map[4]

Definition at line 70 of file vf_lut.c.

Referenced by config_props(), and draw_slice().

int LutContext::step

Definition at line 71 of file vf_lut.c.

Referenced by config_props(), and draw_slice().

double LutContext::var_values[VAR_VARS_NB]

Definition at line 68 of file vf_lut.c.

Referenced by clip(), compute_gammaval(), config_props(), and init().

int LutContext::vsub

Definition at line 67 of file vf_lut.c.

Referenced by config_props(), and draw_slice().


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