FFmpeg  4.0
Data Fields
LUT2Context Struct Reference

Data Fields

const AVClassclass
 
FFFrameSync fs
 
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 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

◆ class

const AVClass* LUT2Context::class

Definition at line 54 of file vf_lut2.c.

◆ fs

FFFrameSync LUT2Context::fs

Definition at line 55 of file vf_lut2.c.

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

◆ comp_expr_str

char* LUT2Context::comp_expr_str[4]

Definition at line 57 of file vf_lut2.c.

Referenced by config_output(), and uninit().

◆ comp_expr

AVExpr* LUT2Context::comp_expr[4]

Definition at line 59 of file vf_lut2.c.

Referenced by config_output(), and uninit().

◆ var_values

double LUT2Context::var_values[VAR_VARS_NB]

Definition at line 60 of file vf_lut2.c.

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

◆ lut

uint16_t* LUT2Context::lut[4]

lookup table for each component

Definition at line 61 of file vf_lut2.c.

Referenced by config_output(), lut2_16bit(), lut2_8bit(), and uninit().

◆ width

int LUT2Context::width[4]

Definition at line 62 of file vf_lut2.c.

Referenced by config_inputx(), lut2_16bit(), and lut2_8bit().

◆ height

int LUT2Context::height[4]

Definition at line 62 of file vf_lut2.c.

Referenced by config_inputx(), lut2_16bit(), and lut2_8bit().

◆ nb_planes

int LUT2Context::nb_planes

Definition at line 63 of file vf_lut2.c.

Referenced by config_inputx(), config_output(), lut2_16bit(), and lut2_8bit().

◆ depth

int LUT2Context::depth

Definition at line 64 of file vf_lut2.c.

Referenced by config_output().

◆ depthx

int LUT2Context::depthx

Definition at line 64 of file vf_lut2.c.

Referenced by config_inputx(), config_output(), lut2_16bit(), and lut2_8bit().

◆ depthy

int LUT2Context::depthy

Definition at line 64 of file vf_lut2.c.

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

◆ tlut2

int LUT2Context::tlut2

Definition at line 65 of file vf_lut2.c.

Referenced by config_inputx().

◆ prev_frame

AVFrame* LUT2Context::prev_frame

Definition at line 66 of file vf_lut2.c.

Referenced by uninit().

◆ lut2

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

Definition at line 68 of file vf_lut2.c.

Referenced by config_output(), and process_frame().


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