66 Commits (98cbbabadb70282a80fdb952a51f832d5f322d93)

Author SHA1 Message Date
Michael Niedermayer 25a21c587c eval-test: add some otherwise untested functions. 12 years ago
Mans Rullgard 74c39bc682 eval-test: make table static const 12 years ago
Michael Niedermayer 03f5043f5d eval: Fix eval test with ftrapv 12 years ago
Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 13 years ago
Ronald S. Bultje 02ac28229a eval: fix printing of NaN in eval fate test. 13 years ago
Janne Grunau 2d497c141d eval: add gt(), gte(), lt() and lte() fate tests 13 years ago
Max Lazarov caac3ab6ef eval: fix swapping of lt() and lte() 13 years ago
Martin Storsjö 143f1e9203 eval: Add the isinf() function and tests for it 13 years ago
Martin Storsjö 3893feeccd opt/eval: Include mathematics.h for NAN/INFINITY 13 years ago
maxlazarov 7a3df014b9 The lt and lte functions were swapped. 13 years ago
Michael Niedermayer d2101bffa0 eval: fix infinite loop on opensolaris x86. 13 years ago
Michael Niedermayer 59affed23c eval: add root() to solve f(x)=0 13 years ago
Michael Niedermayer 8c5ee45d13 eval: Check that single parameter functions dont get a second param. 13 years ago
Michael Niedermayer 923092697a eval: Allow specifying the variable id. 13 years ago
Michael Niedermayer 094673ff1b eval: support 3 parameter functions. 13 years ago
Michael Niedermayer 43b1943a55 eval: Add taylor series evaluation support. 13 years ago
Alex Converse b0f29db5c2 Mark mutable static data const where appropriate. 13 years ago
Stefano Sabatini 999495734b lavu/eval: add if() and ifnot() eval functions 13 years ago
Reimar Döffinger d086c1203c Add coverage exclusions for test code. 13 years ago
Nicolas George 40963ea9e9 eval: add mathematical constants (PI, E, PHI). 13 years ago
Michael Niedermayer 085ea85c2e eval: fix () bug in not. 13 years ago
Michael Niedermayer 1339702540 eval: add gcd() 13 years ago
Michael Niedermayer 9e5e086b7e eval:add hypot() 13 years ago
Michael Niedermayer ac7cda9e14 eval: add random() 13 years ago
Michael Niedermayer 8fd56f7b12 eval: make variables persistent so they can be used between evaluations. 13 years ago
Anton Khirnov 775af761a0 eval: test isnan(sqrt(-1)) instead of just sqrt(-1) 13 years ago
Stefano Sabatini 8cee38a298 eval: implement not() expression 13 years ago
Stefano Sabatini 9bc393908a eval: add sqrt function for computing the square root 13 years ago
Ronald S. Bultje dfd8116986 eval: add missing comma to tests. 14 years ago
Ronald S. Bultje fe277b16f0 eval: fix memleak. 14 years ago
Michael Niedermayer 16a565d0cb eval/fate: try to fix nan printing format failures. 14 years ago
Mans Rullgard 94350ab986 eval: clear Parser instances before using 14 years ago
Mans Rullgard 6da812e4ee eval: make timing optional in test program 14 years ago
Mans Rullgard abc78a5a7c Do not include log.h in avutil.h 14 years ago
Michael Niedermayer 940a55ccf4 eval: Fix 32bit unsigned parsing 14 years ago
Diego Biurrun dc25d79f49 Drop unnecessary directory prefixes from #include directives. 14 years ago
Stefano Sabatini d58ed64a89 eval: add support for pow() function 14 years ago
Stefano Sabatini 3c2c52baec eval: implement not() expression 14 years ago
Michael Niedermayer 9132f2ad0c eval: opensolaris strtod() cannot handle 0x1234 14 years ago
Stefano Sabatini e5272e729e eval: add sqrt function for computing the square root 14 years ago
Anton Khirnov 516fb5e40c lavu: remove FF_API_OLD_EVAL_NAMES cruft 14 years ago
Stefano Sabatini 5ae4251c3b eval: add support for trunc, ceil, and floor functions 14 years ago
Stefano Sabatini 25601bc564 eval: add support for trunc, ceil, and floor functions 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Stefano Sabatini d2af7205a1 Use hierarchic names convention (prefix them with av_expr) for the 14 years ago
Stefano Sabatini 20fcd0797e Implement isnan() function evaluation. 14 years ago
Stefano Sabatini 4cabef0a9d Make strmatch() return 1 only if the string compared against the 14 years ago
Stefano Sabatini 2b59fbe9b1 Add st, ld, while examples/tests. 14 years ago
Stefano Sabatini 8bb12e71af Add examples of unary operators. 14 years ago
Stefano Sabatini 63b1630356 Fix evaluation of expressions of the form: E1;E2. 14 years ago