eval_expr 151 libavcodec/eval.c case e_func0: return e->value * e->a.func0(eval_expr(p, e->param[0])); eval_expr 152 libavcodec/eval.c case e_func1: return e->value * e->a.func1(p->opaque, eval_expr(p, e->param[0])); eval_expr 153 libavcodec/eval.c case e_func2: return e->value * e->a.func2(p->opaque, eval_expr(p, e->param[0]), eval_expr(p, e->param[1])); eval_expr 154 libavcodec/eval.c case e_squish: return 1/(1+exp(4*eval_expr(p, e->param[0]))); eval_expr 155 libavcodec/eval.c case e_gauss: { double d = eval_expr(p, e->param[0]); return exp(-d*d/2)/sqrt(2*M_PI); } eval_expr 156 libavcodec/eval.c case e_ld: return e->value * p->var[av_clip(eval_expr(p, e->param[0]), 0, VARS-1)]; eval_expr 159 libavcodec/eval.c while(eval_expr(p, e->param[0])) eval_expr 160 libavcodec/eval.c d=eval_expr(p, e->param[1]); eval_expr 164 libavcodec/eval.c double d = eval_expr(p, e->param[0]); eval_expr 165 libavcodec/eval.c double d2 = eval_expr(p, e->param[1]); eval_expr 412 libavcodec/eval.c return eval_expr(&p, e);