summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
* 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
|
* Move some conditionally used code below the appropriate #ifdef.Diego Biurrun2011-07-03
|
* aes: fix for big endian systemsMans Rullgard2011-07-03
| | | | | | | This was missed in 5d20f19 since CONFIG_SMALL was always broken for big endian. Signed-off-by: Mans Rullgard <mans@mansr.com>
* des: reduce number of iterations in test programMans Rullgard2011-07-03
| | | | | | | Testing a million random keys takes annoying long time. 1000 iterations should be enough. Signed-off-by: Mans Rullgard <mans@mansr.com>
* aes: fix invalid array indexing in init codeMans Rullgard2011-07-03
| | | | | | This makes the code work with clang/x86_32 and removes several warnings. Signed-off-by: Mans Rullgard <mans@mansr.com>
* aes: use direct assignments instead of memcpy() or loopsMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* doxygen: Prefer member groups over grouping into modulesReinhard Tartler2011-07-02
| | | | | | | | | Before this, almost all module groups have been used for grouping functions and fields in structures semantically. This causes them to not appear properly in the file documentation and needlessly clutters up the "Modules" index. Additionally, this commit streamlines some spelling and appearances.
* doxygen: fix usage of @file directive in libavutil/{dict,file}.hReinhard Tartler2011-07-01
|
* avutil: elaborate documentation for av_get_random_seedReinhard Tartler2011-06-30
|
* aes: whitespace cosmeticsMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>