summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fix build with --disable-yasm.Daniel Kang2011-07-03
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* vf_gradfun: relicense x86 asm to LGPLLoren Merritt2011-07-04
| | | | | Actually I gave permission for LGPL long ago, but the original import failed to update the license header.
* H.264: template left MB handlingJason Garrett-Glaser2011-07-03
| | | | Faster H.264 decoding with ALLOW_INTERLACE off.
* H.264: faster fill_decode_cachesJason Garrett-Glaser2011-07-03
| | | | Aliasing avoidance and general cleanup.
* H.264: faster write_back_*Jason Garrett-Glaser2011-07-03
| | | | Avoid aliasing, unroll loops, and inline more functions.
* H.264: faster fill_filter_cachesJason Garrett-Glaser2011-07-03
| | | | Reduce aliasing problems and unroll mv/ref loop.
* H.264: make filter_mb_fast support the case of unavailable top mbJason Garrett-Glaser2011-07-03
| | | | Significantly faster deblocking in streams with lots of slices.
* 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>
* RTSP: Doxygen comment cleanupDiego Biurrun2011-07-03
| | | | | Do not use Doxygen for comments that apply to specific implementation details; merge some duplicated Doxygen comment blocks.
* doxygen: Escape '\' in Doxygen documentation.Diego Biurrun2011-07-03
|
* 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: add fate testMans Rullgard2011-07-03
| | | | 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
|
* doxygen: Remove spurious documentation for non-existing function parameters.Diego Biurrun2011-07-03
|
* doxygen: Fix execute_code() @return documentation.Diego Biurrun2011-07-03
|
* snow: Remove unused code.Diego Biurrun2011-07-03
|
* Move some conditionally used code below the appropriate #ifdef.Diego Biurrun2011-07-03
|
* crc: add fate testMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: move libavutil test rules to a separate fileMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: do not blank $LIBNAME if static libs disabledMans Rullgard2011-07-03
| | | | | | | Whatever reason this was done for no longer applies, and it causes lots of make warnings. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Fix segmentation fault in ffprobeGavin Kinsey2011-07-03
|
* H.264: Add x86 assembly for 10-bit H.264 qpel functions.Daniel Kang2011-07-03
| | | | | | | | Mainly ported from 8-bit H.264 qpel. Some code ported from x264. LGPL ok by author. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Update Doxyfile to the format preferred by Doxygen 1.7.1 (via 'doxygen -u').Reinhard Tartler2011-07-03
| | | | | | | | This is the version available in Debian stable, so it should be a reasonable baseline that can be expected to be present on all developer machines. Moreover, this is the version that is used by the nightly cronjob that generates the online html version.
* 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>
* fate: add DES testMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avidec: simplify convoluted flow in avi_load_index()Mans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* ffv1: remove unused tablesMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove statements immediately following unconditional jumpsMans Rullgard2011-07-03
| | | | | | This removes a number of compiler warnings. Signed-off-by: Mans Rullgard <mans@mansr.com>
* mjpeg: remove pointless braces around block of codeMans Rullgard2011-07-03
| | | | 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>
* h264: remove assert() immediately following return statementMans Rullgard2011-07-03
| | | | 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>
* ARM: ac3: update ff_ac3_extract_exponents_neon per 8b7b2d6Mans Rullgard2011-07-02
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* ARM: NEON optimised vector_clip_int32()Mans Rullgard2011-07-02
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* swscale: disable full_chroma_int when converting to non-24/32bpp RGB.Ronald S. Bultje2011-07-02
| | | | | This functionality is only implemented for RGB24/32 and causes crashes otherwise.
* suggest to use av_get_bytes_per_sample() in av_get_bits_per_sample_format() doxyStefano Sabatini2011-07-02
| | | | | | | The previously suggested replacement - av_get_bits_per_sample_fmt() - was also deprecated. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* ffmpeg: use av_get_bytes_per_sample() in place of av_get_bits_per_sample_fmt()Stefano Sabatini2011-07-02
| | | | | | av_get_bits_per_sample_fmt() was deprecated. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* put_bits: remove ALT_BITSTREAM_WRITERMans Rullgard2011-07-02
| | | | | | The code for this variant does not compile. Signed-off-by: Mans Rullgard <mans@mansr.com>
* put_bits: always use intreadwrite.h macrosMans Rullgard2011-07-02
| | | | | | This fixes invalid unaligned stores in some ARM configurations. Signed-off-by: Mans Rullgard <mans@mansr.com>
* libavformat: Add an example how to use the metadata APIReinhard Tartler2011-07-02
| | | | Also include it into the doxygen documentation