• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavutil/

Lines Matching refs:param

135     struct AVExpr *param[2];
143 case e_func0: return e->value * e->a.func0(eval_expr(p, e->param[0]));
144 case e_func1: return e->value * e->a.func1(p->opaque, eval_expr(p, e->param[0]));
145 case e_func2: return e->value * e->a.func2(p->opaque, eval_expr(p, e->param[0]), eval_expr(p, e->param[1]));
146 case e_squish: return 1/(1+exp(4*eval_expr(p, e->param[0])));
147 case e_gauss: { double d = eval_expr(p, e->param[0]); return exp(-d*d/2)/sqrt(2*M_PI); }
148 case e_ld: return e->value * p->var[av_clip(eval_expr(p, e->param[0]), 0, VARS-1)];
149 case e_isnan: return e->value * !!isnan(eval_expr(p, e->param[0]));
150 case e_floor: return e->value * floor(eval_expr(p, e->param[0]));
151 case e_ceil : return e->value * ceil (eval_expr(p, e->param[0]));
152 case e_trunc: return e->value * trunc(eval_expr(p, e->param[0]));
153 case e_sqrt: return e->value * sqrt (eval_expr(p, e->param[0]));
154 case e_not: return e->value * eval_expr(p, e->param[0]) == 0;
157 while (eval_expr(p, e->param[0]))
158 d=eval_expr(p, e->param[1]);
162 double d = eval_expr(p, e->param[0]);
163 double d2 = eval_expr(p, e->param[1]);
188 av_expr_free(e->param[0]);
189 av_expr_free(e->param[1]);
244 if ((ret = parse_expr(&(d->param[0]), p)) < 0) {
250 parse_expr(&d->param[1], p);
280 else if (strmatch(next, "lte" )) { AVExpr *tmp = d->param[1]; d->param[1] = d->param[0]; d->param[0] = tmp; d->type = e_gte; }
281 else if (strmatch(next, "lt" )) { AVExpr *tmp = d->param[1]; d->param[1] = d->param[0]; d->param[0] = tmp; d->type = e_gt; }
326 e->param[0] =p0 ;
327 e->param[1] =p1 ;
357 if (e0->param[1]) e0->param[1]->value *= (sign2|1);
460 return verify_expr(e->param[0]);
461 default: return verify_expr(e->param[0]) && verify_expr(e->param[1]);