FFmpeg
Data Fields
HueContext Struct Reference

Data Fields

const AVClassclass
 
float hue_deg
 
float hue
 
char * hue_deg_expr
 
char * hue_expr
 
AVExprhue_deg_pexpr
 
AVExprhue_pexpr
 
float saturation
 
char * saturation_expr
 
AVExprsaturation_pexpr
 
float brightness
 
char * brightness_expr
 
AVExprbrightness_pexpr
 
int hsub
 
int vsub
 
int is_first
 
int32_t hue_sin
 
int32_t hue_cos
 
double var_values [VAR_NB]
 
uint8_t lut_l [256]
 
uint8_t lut_u [256][256]
 
uint8_t lut_v [256][256]
 
uint16_t lut_l16 [65536]
 
uint16_t lut_u10 [1024][1024]
 
uint16_t lut_v10 [1024][1024]
 

Detailed Description

Definition at line 60 of file vf_hue.c.

Field Documentation

◆ class

const AVClass* HueContext::class

Definition at line 61 of file vf_hue.c.

◆ hue_deg

float HueContext::hue_deg

Definition at line 62 of file vf_hue.c.

Referenced by filter_frame().

◆ hue

float HueContext::hue

Definition at line 63 of file vf_hue.c.

Referenced by compute_sin_and_cos(), and filter_frame().

◆ hue_deg_expr

char* HueContext::hue_deg_expr

Definition at line 64 of file vf_hue.c.

Referenced by filter_frame(), init(), and process_command().

◆ hue_expr

char* HueContext::hue_expr

Definition at line 65 of file vf_hue.c.

Referenced by filter_frame(), init(), and process_command().

◆ hue_deg_pexpr

AVExpr* HueContext::hue_deg_pexpr

Definition at line 66 of file vf_hue.c.

Referenced by filter_frame(), and uninit().

◆ hue_pexpr

AVExpr* HueContext::hue_pexpr

Definition at line 67 of file vf_hue.c.

Referenced by filter_frame(), and uninit().

◆ saturation

float HueContext::saturation

Definition at line 68 of file vf_hue.c.

Referenced by compute_sin_and_cos(), and filter_frame().

◆ saturation_expr

char* HueContext::saturation_expr

Definition at line 69 of file vf_hue.c.

Referenced by filter_frame(), and init().

◆ saturation_pexpr

AVExpr* HueContext::saturation_pexpr

Definition at line 70 of file vf_hue.c.

Referenced by filter_frame(), and uninit().

◆ brightness

float HueContext::brightness

Definition at line 71 of file vf_hue.c.

Referenced by filter_frame().

◆ brightness_expr

char* HueContext::brightness_expr

Definition at line 72 of file vf_hue.c.

Referenced by filter_frame(), and init().

◆ brightness_pexpr

AVExpr* HueContext::brightness_pexpr

Definition at line 73 of file vf_hue.c.

Referenced by filter_frame(), and uninit().

◆ hsub

int HueContext::hsub

Definition at line 74 of file vf_hue.c.

Referenced by config_props(), and filter_frame().

◆ vsub

int HueContext::vsub

Definition at line 75 of file vf_hue.c.

Referenced by config_props(), and filter_frame().

◆ is_first

int HueContext::is_first

Definition at line 76 of file vf_hue.c.

Referenced by filter_frame(), and init().

◆ hue_sin

int32_t HueContext::hue_sin

Definition at line 77 of file vf_hue.c.

Referenced by compute_sin_and_cos(), and filter_frame().

◆ hue_cos

int32_t HueContext::hue_cos

Definition at line 78 of file vf_hue.c.

Referenced by compute_sin_and_cos(), and filter_frame().

◆ var_values

double HueContext::var_values[VAR_NB]

Definition at line 79 of file vf_hue.c.

Referenced by config_props(), and filter_frame().

◆ lut_l

uint8_t HueContext::lut_l[256]

Definition at line 80 of file vf_hue.c.

◆ lut_u

uint8_t HueContext::lut_u[256][256]

Definition at line 81 of file vf_hue.c.

◆ lut_v

uint8_t HueContext::lut_v[256][256]

Definition at line 82 of file vf_hue.c.

◆ lut_l16

uint16_t HueContext::lut_l16[65536]

Definition at line 83 of file vf_hue.c.

◆ lut_u10

uint16_t HueContext::lut_u10[1024][1024]

Definition at line 84 of file vf_hue.c.

◆ lut_v10

uint16_t HueContext::lut_v10[1024][1024]

Definition at line 85 of file vf_hue.c.


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