|
FFmpeg
4.4.6
|
Public Types | |
| enum | { e_value , e_const , e_func0 , e_func1 , e_func2 , e_squish , e_gauss , e_ld , e_isnan , e_isinf , e_mod , e_max , e_min , e_eq , e_gt , e_gte , e_lte , e_lt , e_pow , e_mul , e_div , e_add , e_last , e_st , e_while , e_taylor , e_root , e_floor , e_ceil , e_trunc , e_round , e_sqrt , e_not , e_random , e_hypot , e_gcd , e_if , e_ifnot , e_print , e_bitand , e_bitor , e_between , e_clip , e_atan2 , e_lerp , e_sgn } |
Data Fields | |
| enum AVExpr:: { ... } | type |
| double | value |
| int | const_index |
| union { | |
| double(* func0 )(double) | |
| double(* func1 )(void *, double) | |
| double(* func2 )(void *, double, double) | |
| } | a |
| struct AVExpr * | param [3] |
| double * | var |
| anonymous enum |
| enum { ... } AVExpr::type |
Referenced by eval_expr(), expr_count(), make_eval_expr(), parse_primary(), and verify_expr().
| double AVExpr::value |
Definition at line 168 of file eval.c.
Referenced by eval_expr(), make_eval_expr(), parse_factor(), and parse_primary().
| int AVExpr::const_index |
Definition at line 169 of file eval.c.
Referenced by eval_expr(), expr_count(), and parse_primary().
| double(* AVExpr::func0) (double) |
Definition at line 171 of file eval.c.
Referenced by eval_expr(), and parse_primary().
| double(* AVExpr::func1) (void *, double) |
Definition at line 172 of file eval.c.
Referenced by eval_expr(), and parse_primary().
| double(* AVExpr::func2) (void *, double, double) |
Definition at line 173 of file eval.c.
Referenced by eval_expr(), and parse_primary().
| union { ... } AVExpr::a |
Referenced by eval_expr(), and parse_primary().
| struct AVExpr* AVExpr::param[3] |
Definition at line 175 of file eval.c.
Referenced by av_expr_free(), eval_expr(), expr_count(), make_eval_expr(), parse_factor(), parse_primary(), and verify_expr().
| double* AVExpr::var |
Definition at line 176 of file eval.c.
Referenced by av_expr_eval(), av_expr_free(), and av_expr_parse().