FFmpeg  4.0
Data Fields
EQParameters Struct Reference

#include <libavfilter/vf_eq.h>

Data Fields

void(* adjust )(struct EQParameters *eq, uint8_t *dst, int dst_stride, const uint8_t *src, int src_stride, int w, int h)
 
uint8_t lut [256]
 
double brightness
 
double contrast
 
double gamma
 
double gamma_weight
 
int lut_clean
 

Detailed Description

Definition at line 47 of file vf_eq.h.

Field Documentation

◆ adjust

void(* EQParameters::adjust) (struct EQParameters *eq, uint8_t *dst, int dst_stride, const uint8_t *src, int src_stride, int w, int h)

Definition at line 48 of file vf_eq.h.

Referenced by check_values(), and filter_frame().

◆ lut

uint8_t EQParameters::lut[256]

Definition at line 51 of file vf_eq.h.

Referenced by apply_lut(), and create_lut().

◆ brightness

double EQParameters::brightness

Definition at line 53 of file vf_eq.h.

Referenced by check_values(), create_lut(), process_c(), and set_brightness().

◆ contrast

double EQParameters::contrast

Definition at line 53 of file vf_eq.h.

Referenced by check_values(), create_lut(), process_c(), set_contrast(), and set_saturation().

◆ gamma

double EQParameters::gamma

Definition at line 53 of file vf_eq.h.

Referenced by check_values(), create_lut(), and set_gamma().

◆ gamma_weight

double EQParameters::gamma_weight

Definition at line 53 of file vf_eq.h.

Referenced by create_lut(), and set_gamma().

◆ lut_clean

int EQParameters::lut_clean

Definition at line 54 of file vf_eq.h.

Referenced by apply_lut(), create_lut(), set_brightness(), set_contrast(), set_gamma(), and set_saturation().


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