54                            const char * 
const *func2_names, 
double (* 
const *funcs2)(
void *, 
double, 
double),
 
   55                            void *opaque, 
int log_offset, 
void *log_ctx);
 
   75                   const char * 
const *const_names,
 
   76                   const char * 
const *func1_names, 
double (* 
const *
funcs1)(
void *, 
double),
 
   77                   const char * 
const *func2_names, 
double (* 
const *funcs2)(
void *, 
double, 
double),
 
   78                   int log_offset, 
void *log_ctx);
 
  111 double av_strtod(
const char *numstr, 
char **tail);
 
static const char *const func1_names[]
void av_expr_free(AVExpr *e)
Free a parsed expression previously created with av_expr_parse(). 
static double(*const funcs1[])(void *, double)
static const double const_values[]
int av_expr_parse(AVExpr **expr, const char *s, const char *const *const_names, const char *const *func1_names, double(*const *funcs1)(void *, double), const char *const *func2_names, double(*const *funcs2)(void *, double, double), int log_offset, void *log_ctx)
Parse an expression. 
int av_expr_parse_and_eval(double *res, const char *s, const char *const *const_names, const double *const_values, const char *const *func1_names, double(*const *funcs1)(void *, double), const char *const *func2_names, double(*const *funcs2)(void *, double, double), void *opaque, int log_offset, void *log_ctx)
Parse and evaluate an expression. 
double av_expr_eval(AVExpr *e, const double *const_values, void *opaque)
Evaluate a previously parsed expression. 
double av_strtod(const char *numstr, char **tail)
Parse the string in numstr and return its value as a double. 
static const char *const const_names[]