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 |
