Searched refs:eval_expr (Results 1 - 1 of 1) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/
H A Deval.c147 static double eval_expr(Parser * p, AVEvalExpr * e) { function
151 case e_func0: return e->value * e->a.func0(eval_expr(p, e->param[0]));
152 case e_func1: return e->value * e->a.func1(p->opaque, eval_expr(p, e->param[0]));
153 case e_func2: return e->value * e->a.func2(p->opaque, eval_expr(p, e->param[0]), eval_expr(p, e->param[1]));
154 case e_squish: return 1/(1+exp(4*eval_expr(p, e->param[0])));
155 case e_gauss: { double d = eval_expr(p, e->param[0]); return exp(-d*d/2)/sqrt(2*M_PI); }
156 case e_ld: return e->value * p->var[av_clip(eval_expr(p, e->param[0]), 0, VARS-1)];
159 while(eval_expr(p, e->param[0]))
160 d=eval_expr(
[all...]

Completed in 110 milliseconds