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

Data Fields

const AVClassclass
 
FFFrameSync fs
 
int odepth
 
char * comp_expr_str [4]
 
AVExprcomp_expr [4]
 
double var_values [VAR_VARS_NB]
 
uint16_t * lut [4]
 lookup table for each component More...
 
int width [4]
 
int height [4]
 
int widthx [4]
 
int heightx [4]
 
int widthy [4]
 
int heighty [4]
 
int nb_planesx
 
int nb_planesy
 
int nb_planes
 
int depth
 
int depthx
 
int depthy
 
int tlut2
 
AVFrameprev_frame
 
void(* lut2 )(struct LUT2Context *s, AVFrame *dst, AVFrame *srcx, AVFrame *srcy)
 

Detailed Description

Definition at line 53 of file vf_lut2.c.

Field Documentation

const AVClass* LUT2Context::class

Definition at line 54 of file vf_lut2.c.

FFFrameSync LUT2Context::fs

Definition at line 55 of file vf_lut2.c.

Referenced by activate(), lut2_config_output(), process_frame(), and uninit().

int LUT2Context::odepth

Definition at line 57 of file vf_lut2.c.

Referenced by config_output(), lut2_config_output(), and query_formats().

char* LUT2Context::comp_expr_str[4]

Definition at line 58 of file vf_lut2.c.

Referenced by config_output(), and uninit().

AVExpr* LUT2Context::comp_expr[4]

Definition at line 60 of file vf_lut2.c.

Referenced by config_output(), and uninit().

double LUT2Context::var_values[VAR_VARS_NB]

Definition at line 61 of file vf_lut2.c.

Referenced by config_inputx(), config_inputy(), and config_output().

uint16_t* LUT2Context::lut[4]

lookup table for each component

Definition at line 62 of file vf_lut2.c.

Referenced by config_output(), and uninit().

int LUT2Context::width[4]

Definition at line 63 of file vf_lut2.c.

Referenced by lut2_config_output().

int LUT2Context::height[4]

Definition at line 63 of file vf_lut2.c.

Referenced by lut2_config_output().

int LUT2Context::widthx[4]

Definition at line 64 of file vf_lut2.c.

Referenced by config_inputx(), and lut2_config_output().

int LUT2Context::heightx[4]

Definition at line 64 of file vf_lut2.c.

Referenced by config_inputx(), and lut2_config_output().

int LUT2Context::widthy[4]

Definition at line 65 of file vf_lut2.c.

Referenced by config_inputy(), and lut2_config_output().

int LUT2Context::heighty[4]

Definition at line 65 of file vf_lut2.c.

Referenced by config_inputy(), and lut2_config_output().

int LUT2Context::nb_planesx

Definition at line 66 of file vf_lut2.c.

Referenced by config_inputx(), config_output(), and lut2_config_output().

int LUT2Context::nb_planesy

Definition at line 67 of file vf_lut2.c.

Referenced by config_inputy(), and lut2_config_output().

int LUT2Context::nb_planes

Definition at line 68 of file vf_lut2.c.

Referenced by config_output(), and lut2_config_output().

int LUT2Context::depth

Definition at line 69 of file vf_lut2.c.

Referenced by config_output().

int LUT2Context::depthx

Definition at line 69 of file vf_lut2.c.

Referenced by config_inputx(), and config_output().

int LUT2Context::depthy

Definition at line 69 of file vf_lut2.c.

Referenced by config_inputx(), config_inputy(), and config_output().

int LUT2Context::tlut2

Definition at line 70 of file vf_lut2.c.

Referenced by config_inputx(), and query_formats().

AVFrame* LUT2Context::prev_frame

Definition at line 71 of file vf_lut2.c.

Referenced by uninit().

void(* LUT2Context::lut2)(struct LUT2Context *s, AVFrame *dst, AVFrame *srcx, AVFrame *srcy)

Definition at line 73 of file vf_lut2.c.

Referenced by config_output(), and process_frame().


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