51 Commits (9ae570fb5fc7a0401a7cb37bac82086a07aed8a5)

Author SHA1 Message Date
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
Stefano Sabatini eb928286de Add more tests to eval, help detecting some of the more apparent 15 years ago
Stefano Sabatini 7ec9b9beca Make av_parse_expr() fail if there are trailing chars at the end of 15 years ago
Stefano Sabatini 2f62224bc0 Improve av_parse_eval() error reporting. 15 years ago
Stefano Sabatini 0b99215c0e Move eval.c and eval.h from libavcodec to libavutil, and make the eval 15 years ago
Stefano Sabatini 79513857ba Fix eval-test compilation. 15 years ago
Stefano Sabatini b851dd9e9b Cosmetics: reindent and break some overly long line. 15 years ago
Stefano Sabatini 0cd28d9494 Cosmetics: consistently apply K&R style. 15 years ago
Stefano Sabatini 9711439b44 Cosmetics: rename ff_parse_expr() and ff_parse_and_eval_expr() parameters: 15 years ago
Stefano Sabatini 9ace13b416 Make ff_parse_expr() and ff_parse_and_eval_expr() return an int 15 years ago