MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / av_expr_eval

Function av_expr_eval

libavutil/eval.c:824–837  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

822}
823
824double av_expr_eval(AVExpr *e, const double *const_values, void *opaque)
825{
826 av_assert1(e->root);
827 AVExprRoot *r = (AVExprRoot *)e;
828 Parser p = {
829 .class = &eval_class,
830 .const_values = const_values,
831 .opaque = opaque,
832 .var = r->var,
833 .prng_state = r->prng_state,
834 };
835
836 return eval_expr(&p, e);
837}
838
839int av_expr_parse_and_eval(double *d, const char *s,
840 const char * const *const_names, const double *const_values,

Callers 15

modplug_read_packetFunction · 0.85
av_expr_parse_and_evalFunction · 0.85
forced_kf_applyFunction · 0.85
get_qscaleFunction · 0.85
noiseFunction · 0.85
setts_filterFunction · 0.85
update_contextFunction · 0.85
set_contrastFunction · 0.85
set_brightnessFunction · 0.85
set_gammaFunction · 0.85
set_saturationFunction · 0.85
addroi_config_inputFunction · 0.85

Calls 1

eval_exprFunction · 0.70

Tested by

no test coverage detected