Mercurial > libavcodec.hg
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 |