| 
    FFmpeg
    
   | 
 
#include <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().
 1.8.6