summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
* eval: test isnan(sqrt(-1)) instead of just sqrt(-1)Anton Khirnov2011-09-22
| | | | sqrt(-1) returns "some NaN", it's not specified which exactly.
* des: add possibility to calculate DES-CBC-MAC with small bufferDavid Goldwich2011-09-21
| | | | | | | | | | | This patch adds the possibility to calculate the DES-CBC-MAC of a source buffer (i.e. the last block of the buffer encrypted in CBC mode) without having to allocate a destination buffer that is as long as the complete source buffer, but instead only 8 bytes for the MAC. Signed-off-by: David Goldwich <david.goldwich@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* eval: implement not() expressionStefano Sabatini2011-09-19
|
* eval: add sqrt function for computing the square rootStefano Sabatini2011-09-19
|
* audioconvert: add explanatory comments to channel_names arrayStefano Sabatini2011-09-11
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* audioconvert: K&R whitespace cosmeticsStefano Sabatini2011-09-11
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* AVOptions: remove AVOption.offset <= 0 checksAnton Khirnov2011-09-07
| | | | | They will only ever be <=0 if the option is broken, in which case this check is hiding a bug.
* AVOptions: deprecate av_opt_set_defaults2Anton Khirnov2011-09-07
| | | | | | It's a hack which was created to allow for multiple options with different defaults to refer to same field (e.g. 'b' vs 'ab'). There is no need for it anymore.
* AVOptions: move doxy for av_opt_set_defaults() from opt.c to opt.hAnton Khirnov2011-09-07
| | | | Also change it to be more readable.
* AVOptions: fix av_set_string3() doxy to match reality.Anton Khirnov2011-09-03
| | | | Fixes bug 28.
* AVOptions: add AV_OPT_SEARCH_FAKE_OBJ flag for av_opt_find().Anton Khirnov2011-09-03
| | | | | It allows to search for options only with AVClass, without allocating the corresponding context.
* cpu detection: avoid a signed overflowSean McGovern2011-09-03
| | | | | | 1<<31 overflows because 1 is signed, so force it to unsigned. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* AVOptions: drop av_ prefix from static av_get_number().Anton Khirnov2011-09-01
|
* doxygen: drop another pointless star from pointer variable nameDiego Biurrun2011-08-27
|
* fifo: add FIFO API test program, and fate testStefano Sabatini2011-08-26
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* fifo: add av_fifo_peek2(), and deprecate av_fifo_peek()Stefano Sabatini2011-08-26
| | | | | | | The new function provides a more generic interface than av_fifo_peek() for peeking at a FIFO buffer data. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* doxygen: drop pointless star from pointer variable namesDiego Biurrun2011-08-26
|
* Move clipd macros to x86util.asm.Ronald S. Bultje2011-08-17
| | | | This allows sharing them between multiple .asm files.
* Move x86util.asm from libavcodec/ to libavutil/.Ronald S. Bultje2011-08-12
| | | | This allows using it in swscale also.
* Move x86inc.asm to libavutil/.Ronald S. Bultje2011-08-12
| | | | This allows using it in libswscale/ also.
* random_seed: use proper #includesMans Rullgard2011-07-17
| | | | | | Use <> for system headers, add needed math.h, drop unnecessary avutil.h. Signed-off-by: Mans Rullgard <mans@mansr.com>
* des: fix #if conditional around P_shuffleMans Rullgard2011-07-16
| | | | | | CONFIG_SMALL is always defined as 0 or 1. Signed-off-by: Mans Rullgard <mans@mansr.com>
* mem.h: switch doxygen parameter order to match function prototypeDiego Biurrun2011-07-15
|
* doxygen: do not include license boilerplate in Doxygen documentationDiego Biurrun2011-07-15
|
* doxygen: Make sure parameter names match between .c and .h files.Diego Biurrun2011-07-14
|
* pix_fmt: Fix number of bits per component in yuv444p9beOskar Arvidsson2011-07-12
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* lls: use av_lfg instead of rand() in test programMans Rullgard2011-07-11
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* AVOptions: in av_opt_find() don't return named constants unless unit is ↵Anton Khirnov2011-07-08
| | | | | | | | | specified. That is, unless the caller explicitly asks for them. Prevents conflict between e.g. the 'loop' option in img2 demuxer and 'loop' flag in AVCodecContext.
* dict: extend documentation.Anton Khirnov2011-07-08
|
* lls: whitespace cosmeticsMans Rullgard2011-07-08
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avutil: Add missing test programs to Makefile.Diego Biurrun2011-07-08
|
* eval: add missing comma to tests.Ronald S. Bultje2011-07-05
|
* eval: fix memleak.Ronald S. Bultje2011-07-05
|
* eval: clear Parser instances before usingMans Rullgard2011-07-04
| | | | | | | This prevents random values from the stack being used as "variables" in expressions. Signed-off-by: Mans Rullgard <mans@mansr.com>
* sha: use AV_RB32() instead of assuming buffer can be cast to uint32_t*Kostya Shishkov2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* des: allow unaligned input and output buffersMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* aes: allow unaligned input and output buffersMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* eval: make timing optional in test programMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Do not include log.h in avutil.hMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Do not include pixfmt.h in avutil.hMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Do not include rational.h in avutil.hMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Do not include mathematics.h in avutil.hMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Do not include intfloat_readwrite.h in avutil.hMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove return statements following infinite loops without breakMans Rullgard2011-07-03
| | | | | | | These statements cannot be reached and are thus not needed. This removes a number of compiler warnings. Signed-off-by: Mans Rullgard <mans@mansr.com>
* md5: cosmeticsMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* md5: use AV_WL32 to write resultMans Rullgard2011-07-03
| | | | | | | This is simpler, safer, and removes the undocumented requirement of aligned output buffer. Signed-off-by: Mans Rullgard <mans@mansr.com>
* md5: include correct headersMans Rullgard2011-07-03
| | | | | | This file needs stdint.h but not string.h Signed-off-by: Mans Rullgard <mans@mansr.com>
* md5: fix test programMans Rullgard2011-07-03
| | | | | | | This makes the md5-test program print something meaningful and not smash the stack. Signed-off-by: Mans Rullgard <mans@mansr.com>
* doxygen: Drop array size declarations from Doxygen parameter names.Diego Biurrun2011-07-03
| | | | Adding [] to a Doxygen parameter name clashes with Doxygen syntax.
* doxygen: Fix parameter names to match the function prototypes.Diego Biurrun2011-07-03
|