FFmpeg
Data Fields
SelectContext Struct Reference

Data Fields

const AVClassclass
 
char * expr_str
 
AVExprexpr
 
double var_values [VAR_VARS_NB]
 
int bitdepth
 
int nb_planes
 
ptrdiff_t width [4]
 
ptrdiff_t height [4]
 
int do_scene_detect
 1 if the expression requires scene detection variables, 0 otherwise More...
 
ff_scene_sad_fn sad
 Sum of the absolute difference function (scene detect only) More...
 
double prev_mafd
 previous MAFD (scene detect only) More...
 
AVFrameprev_picref
 previous frame (scene detect only) More...
 
double select
 
int select_out
 mark the selected output pad index More...
 
int nb_outputs
 

Detailed Description

Definition at line 144 of file f_select.c.

Field Documentation

◆ class

const AVClass* SelectContext::class

Definition at line 145 of file f_select.c.

◆ expr_str

char* SelectContext::expr_str

Definition at line 146 of file f_select.c.

Referenced by init().

◆ expr

AVExpr* SelectContext::expr

Definition at line 147 of file f_select.c.

Referenced by init(), select_frame(), and uninit().

◆ var_values

double SelectContext::var_values[VAR_VARS_NB]

Definition at line 148 of file f_select.c.

Referenced by config_input(), and select_frame().

◆ bitdepth

int SelectContext::bitdepth

Definition at line 149 of file f_select.c.

Referenced by config_input(), and get_scene_score().

◆ nb_planes

int SelectContext::nb_planes

Definition at line 150 of file f_select.c.

Referenced by config_input(), and get_scene_score().

◆ width

ptrdiff_t SelectContext::width[4]

Definition at line 151 of file f_select.c.

Referenced by config_input(), and get_scene_score().

◆ height

ptrdiff_t SelectContext::height[4]

Definition at line 152 of file f_select.c.

Referenced by config_input(), and get_scene_score().

◆ do_scene_detect

int SelectContext::do_scene_detect

1 if the expression requires scene detection variables, 0 otherwise

Definition at line 153 of file f_select.c.

Referenced by config_input(), init(), select_frame(), and uninit().

◆ sad

ff_scene_sad_fn SelectContext::sad

Sum of the absolute difference function (scene detect only)

Definition at line 154 of file f_select.c.

Referenced by config_input(), and get_scene_score().

◆ prev_mafd

double SelectContext::prev_mafd

previous MAFD (scene detect only)

Definition at line 155 of file f_select.c.

Referenced by get_scene_score().

◆ prev_picref

AVFrame* SelectContext::prev_picref

previous frame (scene detect only)

Definition at line 156 of file f_select.c.

Referenced by get_scene_score(), and uninit().

◆ select

double SelectContext::select

Definition at line 157 of file f_select.c.

Referenced by filter_frame(), and select_frame().

◆ select_out

int SelectContext::select_out

mark the selected output pad index

Definition at line 158 of file f_select.c.

Referenced by filter_frame(), and select_frame().

◆ nb_outputs

int SelectContext::nb_outputs

Definition at line 159 of file f_select.c.

Referenced by init(), and select_frame().


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