FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
LutContext Struct Reference

Data Fields

const AVClassclass
 
uint16_t lut [4][256 *256]
 lookup table for each component More...
 
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 is_16bit
 
int step
 
int negate_alpha
 

Detailed Description

Definition at line 61 of file vf_lut.c.

Field Documentation

const AVClass* LutContext::class

Definition at line 62 of file vf_lut.c.

uint16_t LutContext::lut[4][256 *256]

lookup table for each component

Definition at line 63 of file vf_lut.c.

Referenced by config_props(), and filter_frame().

char* LutContext::comp_expr_str[4]

Definition at line 64 of file vf_lut.c.

Referenced by config_props(), and uninit().

AVExpr* LutContext::comp_expr[4]

Definition at line 65 of file vf_lut.c.

Referenced by config_props(), and uninit().

int LutContext::hsub

Definition at line 66 of file vf_lut.c.

Referenced by config_props(), and filter_frame().

int LutContext::vsub

Definition at line 66 of file vf_lut.c.

Referenced by config_props(), and filter_frame().

double LutContext::var_values[VAR_VARS_NB]

Definition at line 67 of file vf_lut.c.

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

int LutContext::is_rgb

Definition at line 68 of file vf_lut.c.

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

int LutContext::is_yuv

Definition at line 68 of file vf_lut.c.

Referenced by config_props(), and query_formats().

int LutContext::is_16bit

Definition at line 69 of file vf_lut.c.

Referenced by config_props(), and filter_frame().

int LutContext::step

Definition at line 70 of file vf_lut.c.

Referenced by config_props(), and filter_frame().

int LutContext::negate_alpha

Definition at line 71 of file vf_lut.c.


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