comparison eval.c @ 11604:6bab1bfac3bb libavcodec

Rename ff_parse_eval() to ff_eval_expr(). The new name expresses better what the function does.
author stefano
date Sun, 11 Apr 2010 22:32:01 +0000
parents da95280256b4
children 414a7cdaa54d
comparison
equal deleted inserted replaced
11603:5cbea9fe32df 11604:6bab1bfac3bb
408 end: 408 end:
409 av_free(w); 409 av_free(w);
410 return e; 410 return e;
411 } 411 }
412 412
413 double ff_parse_eval(AVExpr * e, const double *const_value, void *opaque) { 413 double ff_eval_expr(AVExpr * e, const double *const_value, void *opaque) {
414 Parser p; 414 Parser p;
415 415
416 p.const_value= const_value; 416 p.const_value= const_value;
417 p.opaque = opaque; 417 p.opaque = opaque;
418 return eval_expr(&p, e); 418 return eval_expr(&p, e);
423 double (**func2)(void *, double, double), const char **func2_name, 423 double (**func2)(void *, double, double), const char **func2_name,
424 void *opaque, const char **error){ 424 void *opaque, const char **error){
425 AVExpr * e = ff_parse(s, const_name, func1, func1_name, func2, func2_name, error); 425 AVExpr * e = ff_parse(s, const_name, func1, func1_name, func2, func2_name, error);
426 double d; 426 double d;
427 if (!e) return NAN; 427 if (!e) return NAN;
428 d = ff_parse_eval(e, const_value, opaque); 428 d = ff_eval_expr(e, const_value, opaque);
429 ff_free_expr(e); 429 ff_free_expr(e);
430 return d; 430 return d;
431 } 431 }
432 432
433 #ifdef TEST 433 #ifdef TEST