aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/eval.c
Commit message (Expand)AuthorAgeFilesLines
* libavutil/eval: Remove CONFIG_TRAPV special handlingMichael Niedermayer2021-02-101-1/+1
* avutil/eval: Unconditionally check argument of e_divMichael Niedermayer2021-01-111-1/+1
* avutil/eval: Add av_expr_count_func() similar to av_expr_count_vars()Michael Niedermayer2019-12-281-8/+20
* avutil/eval: add function to track variable useGyan Doshi2019-11-171-0/+16
* avutil/eval: add sgn()Paul B Mahol2019-10-121-0/+4
* Merge commit '97cfe1d8bd1968143e2ba9aa46ebe9504a835e24'James Almer2017-11-011-1/+8
|\
| * Convert all AVClass struct declarations to designated initializers.Diego Biurrun2017-06-121-1/+8
* | avutil/eval: add linear interpolation helperPaul B Mahol2017-08-191-1/+9
* | libavutil/eval: Add round function to expression parserKevin Mark2017-06-061-1/+4
* | avutil/eval: add atan2 functionPaul B Mahol2017-01-301-1/+3
* | avutil/reverse: move the ff_reverse declaration to a separate headerJames Almer2017-01-121-0/+1
* | Merge commit 'd12b5b2f135aade4099f4b26b0fe678656158c13'Derek Buitenhuis2016-05-111-153/+0
|\|
| * build: Split test programs off into separate filesDiego Biurrun2016-04-071-124/+0
* | all: move ff_exp10, ff_exp10f, ff_fast_powf to lavu/ffmath.hGanesh Ajjanagadde2016-03-221-0/+1
* | lavu/eval: replace pow(10,x) by ff_exp10(x)Ganesh Ajjanagadde2015-12-251-1/+1
* | lavu/eval: remove pow and exp2 for postfixesGanesh Ajjanagadde2015-12-161-24/+28
* | avutil/eval: change sqrt to hypotGanesh Ajjanagadde2015-11-211-1/+1
* | avutil: add ff_reverse as av_reverse replacementAndreas Cadhalpun2015-08-121-1/+2
* | avutil/eval: check for av_malloc failureMichael Niedermayer2015-04-011-0/+4
* | avutil/eval: factor av_expr_free() calls outMichael Niedermayer2015-04-011-2/+2
* | Merge commit 'f929ab0569ff31ed5a59b0b0adb7ce09df3fca39'Michael Niedermayer2014-08-151-1/+1
|\|
| * cosmetics: Write NULL pointer equality checks more compactlyGabriel Dume2014-08-151-1/+1
* | avutil: move QP2LAMBDA constant to evalMichael Niedermayer2014-07-211-0/+1
* | lavu/eval: add clip functionStefano Sabatini2014-07-171-1/+13
* | Merge commit 'fb0c9d41d685abb58575c5482ca33b8cd457c5ec'Michael Niedermayer2014-01-261-0/+1
|\|
| * avutil: remove timer.h include from internal.hJanne Grunau2014-01-251-0/+1
* | Merge commit '5b097399baa2e38cc513939cfab3a9b6fdbc33df'Michael Niedermayer2013-07-281-1/+2
|\|
| * eval: Explicitly ignore return value of strtod() in parse_db()Diego Biurrun2013-07-271-1/+2
| * Use the avstring.h locale-independent character type functionsReimar Döffinger2013-03-071-1/+2
* | Rename "AVClass class" as "AVClass component_class".Carl Eugen Hoyos2013-06-301-2/+2
* | lavu/eval: rename "new_eval_expr()" to "make_eval_expr()"Stefano Sabatini2013-04-101-5/+5
* | lavu/eval: add between() function.Clément Bœsch2013-03-221-1/+14
* | lavu/eval: add bitor and bitand functionsStefano Sabatini2013-03-171-1/+8
* | lavu/eval: add native support to lte and lt functionsStefano Sabatini2013-03-051-3/+5
* | Remove incorrect use of ctype.h functions.Reimar Döffinger2013-03-031-1/+2
* | fate: add print() to the tests of evalMichael Niedermayer2013-02-171-1/+1
* | eval: print() supportMichael Niedermayer2013-02-171-1/+11
* | eval: fix 'warning: ignoring return value of strtod, declared with attribute ...Michael Niedermayer2013-01-291-1/+1
* | lavu/eval: extend if/ifnot functions to accept a third parameterStefano Sabatini2013-01-241-2/+10
* | eval: add function to access the current "wallclock" time.Michael Niedermayer2013-01-231-0/+7
* | lavu/eval: handle div by zero in mod().Clément Bœsch2013-01-021-1/+1
* | Merge commit '9d5c62ba5b586c80af508b5914934b1c439f6652'Michael Niedermayer2012-12-061-3/+24
|\|
| * eval: treat dB as decibels instead of decibytesJustin Ruggles2012-12-051-3/+24
* | Merge commit 'cb45553f577f8e0ebfe05d3287e1b6fa5859b967'Michael Niedermayer2012-12-051-3/+0
|\|
| * Remove pointless #undefs of previously forbidden functions.Anton Khirnov2012-12-041-1/+0
* | lavu: remove disabled FF_API_OLD_EVAL_NAMES codeStefano Sabatini2012-11-071-34/+0
* | eval-test: add some otherwise untested functions.Michael Niedermayer2012-11-011-0/+5
* | Merge commit 'b5198a2637b7b45b0049a1d4b386a06f016f2520'Michael Niedermayer2012-10-141-1/+2
|\|
| * eval-test: make table static constMans Rullgard2012-10-131-1/+2
* | eval: Fix eval test with ftrapvMichael Niedermayer2012-10-091-1/+1