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 D | eval.c | 147 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