FFmpeg
4.0
|
#include <libavfilter/vf_eq.h>
Public Types | |
enum | EvalMode { EVAL_MODE_INIT, EVAL_MODE_FRAME, EVAL_MODE_NB } |
Data Fields | |
const AVClass * | class |
EQParameters | param [3] |
char * | contrast_expr |
AVExpr * | contrast_pexpr |
double | contrast |
char * | brightness_expr |
AVExpr * | brightness_pexpr |
double | brightness |
char * | saturation_expr |
AVExpr * | saturation_pexpr |
double | saturation |
char * | gamma_expr |
AVExpr * | gamma_pexpr |
double | gamma |
char * | gamma_weight_expr |
AVExpr * | gamma_weight_pexpr |
double | gamma_weight |
char * | gamma_r_expr |
AVExpr * | gamma_r_pexpr |
double | gamma_r |
char * | gamma_g_expr |
AVExpr * | gamma_g_pexpr |
double | gamma_g |
char * | gamma_b_expr |
AVExpr * | gamma_b_pexpr |
double | gamma_b |
double | var_values [VAR_NB] |
void(* | process )(struct EQParameters *par, uint8_t *dst, int dst_stride, const uint8_t *src, int src_stride, int w, int h) |
enum EQContext::EvalMode | eval_mode |
enum EQContext::EvalMode |
EQParameters EQContext::param[3] |
Definition at line 61 of file vf_eq.h.
Referenced by filter_frame(), set_brightness(), set_contrast(), set_gamma(), and set_saturation().
char* EQContext::contrast_expr |
Definition at line 63 of file vf_eq.h.
Referenced by initialize().
AVExpr* EQContext::contrast_pexpr |
Definition at line 64 of file vf_eq.h.
Referenced by initialize(), set_contrast(), and uninit().
double EQContext::contrast |
Definition at line 65 of file vf_eq.h.
Referenced by set_contrast().
char* EQContext::brightness_expr |
Definition at line 67 of file vf_eq.h.
Referenced by initialize().
AVExpr* EQContext::brightness_pexpr |
Definition at line 68 of file vf_eq.h.
Referenced by initialize(), set_brightness(), and uninit().
double EQContext::brightness |
Definition at line 69 of file vf_eq.h.
Referenced by set_brightness().
char* EQContext::saturation_expr |
Definition at line 71 of file vf_eq.h.
Referenced by initialize().
AVExpr* EQContext::saturation_pexpr |
Definition at line 72 of file vf_eq.h.
Referenced by initialize(), set_saturation(), and uninit().
double EQContext::saturation |
Definition at line 73 of file vf_eq.h.
Referenced by set_saturation().
char* EQContext::gamma_expr |
Definition at line 75 of file vf_eq.h.
Referenced by initialize().
AVExpr* EQContext::gamma_pexpr |
Definition at line 76 of file vf_eq.h.
Referenced by initialize(), set_gamma(), and uninit().
double EQContext::gamma |
Definition at line 77 of file vf_eq.h.
Referenced by set_gamma().
char* EQContext::gamma_weight_expr |
Definition at line 79 of file vf_eq.h.
Referenced by initialize().
AVExpr* EQContext::gamma_weight_pexpr |
Definition at line 80 of file vf_eq.h.
Referenced by initialize(), set_gamma(), and uninit().
double EQContext::gamma_weight |
Definition at line 81 of file vf_eq.h.
Referenced by set_gamma().
char* EQContext::gamma_r_expr |
Definition at line 83 of file vf_eq.h.
Referenced by initialize().
AVExpr* EQContext::gamma_r_pexpr |
Definition at line 84 of file vf_eq.h.
Referenced by initialize(), set_gamma(), and uninit().
double EQContext::gamma_r |
Definition at line 85 of file vf_eq.h.
Referenced by set_gamma().
char* EQContext::gamma_g_expr |
Definition at line 87 of file vf_eq.h.
Referenced by initialize().
AVExpr* EQContext::gamma_g_pexpr |
Definition at line 88 of file vf_eq.h.
Referenced by initialize(), set_gamma(), and uninit().
double EQContext::gamma_g |
Definition at line 89 of file vf_eq.h.
Referenced by set_gamma().
char* EQContext::gamma_b_expr |
Definition at line 91 of file vf_eq.h.
Referenced by initialize().
AVExpr* EQContext::gamma_b_pexpr |
Definition at line 92 of file vf_eq.h.
Referenced by initialize(), set_gamma(), and uninit().
double EQContext::gamma_b |
Definition at line 93 of file vf_eq.h.
Referenced by set_gamma().
double EQContext::var_values[VAR_NB] |
Definition at line 95 of file vf_eq.h.
Referenced by config_props(), filter_frame(), set_brightness(), set_contrast(), set_gamma(), and set_saturation().
void(* EQContext::process) (struct EQParameters *par, uint8_t *dst, int dst_stride, const uint8_t *src, int src_stride, int w, int h) |
Definition at line 97 of file vf_eq.h.
Referenced by check_values(), ff_eq_init_x86(), and initialize().
enum EQContext::EvalMode EQContext::eval_mode |
Referenced by filter_frame(), initialize(), and set_param().