FFmpeg
Data Fields
GEQContext Struct Reference

Data Fields

const AVClassclass
 
AVExpre [NB_PLANES]
 expressions for each plane More...
 
char * expr_str [4+3]
 expression strings for each plane More...
 
AVFramepicref
 current input buffer More...
 
uint8_tdst
 reference pointer to the 8bits output More...
 
uint16_t * dst16
 reference pointer to the 16bits output More...
 
double values [VAR_VARS_NB]
 expression values More...
 
int hsub
 
int vsub
 chroma subsampling More...
 
int planes
 number of planes More...
 
int interpolation
 
int is_rgb
 
int bps
 
double * pixel_sums [NB_PLANES]
 
int needs_sum [NB_PLANES]
 

Detailed Description

Definition at line 47 of file vf_geq.c.

Field Documentation

const AVClass* GEQContext::class

Definition at line 48 of file vf_geq.c.

AVExpr* GEQContext::e[NB_PLANES]

expressions for each plane

Definition at line 49 of file vf_geq.c.

Referenced by geq_init(), geq_uninit(), and slice_geq_filter().

char* GEQContext::expr_str[4+3]

expression strings for each plane

Definition at line 50 of file vf_geq.c.

Referenced by geq_init().

AVFrame* GEQContext::picref

current input buffer

Definition at line 51 of file vf_geq.c.

Referenced by calculate_sums(), geq_filter_frame(), getpix(), and getpix_integrate().

uint8_t* GEQContext::dst

reference pointer to the 8bits output

Definition at line 52 of file vf_geq.c.

Referenced by geq_filter_frame(), and slice_geq_filter().

uint16_t* GEQContext::dst16

reference pointer to the 16bits output

Definition at line 53 of file vf_geq.c.

Referenced by geq_filter_frame(), and slice_geq_filter().

double GEQContext::values[VAR_VARS_NB]

expression values

Definition at line 54 of file vf_geq.c.

Referenced by geq_filter_frame(), and slice_geq_filter().

int GEQContext::hsub

Definition at line 55 of file vf_geq.c.

Referenced by geq_config_props(), geq_filter_frame(), getpix(), and getpix_integrate().

int GEQContext::vsub

chroma subsampling

Definition at line 55 of file vf_geq.c.

Referenced by geq_config_props(), geq_filter_frame(), getpix(), and getpix_integrate().

int GEQContext::planes

number of planes

Definition at line 56 of file vf_geq.c.

Referenced by geq_config_props(), and geq_filter_frame().

int GEQContext::interpolation

Definition at line 57 of file vf_geq.c.

Referenced by getpix().

int GEQContext::is_rgb

Definition at line 58 of file vf_geq.c.

Referenced by geq_init(), and geq_query_formats().

int GEQContext::bps

Definition at line 59 of file vf_geq.c.

Referenced by calculate_sums(), geq_config_props(), geq_init(), getpix(), and slice_geq_filter().

double* GEQContext::pixel_sums[NB_PLANES]

Definition at line 61 of file vf_geq.c.

Referenced by calculate_sums(), geq_uninit(), and getpix_integrate_internal().

int GEQContext::needs_sum[NB_PLANES]

Definition at line 62 of file vf_geq.c.

Referenced by geq_filter_frame(), and geq_init().


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