summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Remove unused and non-compiling vestigial g729 decoderDiego Biurrun2011-07-20
|
* Remove unused code under G729_BITEXACT #ifdef.Diego Biurrun2011-07-20
| | | | G729_BITEXACT is never set, so the code is all dead code.
* mpegvideo: fix invalid picture unreferencing.Ronald S. Bultje2011-07-20
| | | | | | | | | | | Mpegvideo would free frames as soon as they're not the next or prev picture. This is fine for a single-threading model, but fails miserably in a system where pictures can be referenced (as e.g. last/prev pic) in other threads. Keeping track of ownership of pictures keeps image references (e.g. motion vectors, or the reference of a motion vector) alive as long as the picture data itself is alive. This also happens to fix make THREADS=[3-16] fate-vsynth[12]-error.
* dsputil: Remove extra blank line at end.Alex Converse2011-07-20
|
* dsputil: Replace a LONG_MAX check with HAVE_FAST_64BIT.Alex Converse2011-07-20
|
* simple_idct: add 10-bit versionMans Rullgard2011-07-20
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove h264_lowres_idct_put/add functionsMans Rullgard2011-07-20
| | | | | | | | Use of these has been broken ever since the h264 idct was changed to always use transposed inputs. Furthermore, they were only ever used if some *other* non-default idct was requested. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove snow/dwt test programMans Rullgard2011-07-20
| | | | | | | This test program so full of programming errors it is impossible to make sense of it. Signed-off-by: Mans Rullgard <mans@mansr.com>
* h264: remove some disabled codeDiego Biurrun2011-07-20
|
* Fix incorrect max_lowres valuesMans Rullgard2011-07-20
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* matroskadec: fix integer underflow if header length < probe length.Chris Evans2011-07-19
| | | | | | This fixes a crash with specifically crafted files. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* cosmetics: indentationJustin Ruggles2011-07-19
|
* eac3enc: use frame exponent strategy when applicable.Justin Ruggles2011-07-19
| | | | | | | This checks if the set of selected exponent strategies for all blocks in a channel are in the frame exponent strategy table, and if so, writes the table index instead of each strategy. This saves up to 7 bits per channel per frame, so the overall effect on quality is small.
* cosmetics: rename eac3dec_data.c/h to eac3_data.c/h since the tables will alsoJustin Ruggles2011-07-19
| | | | be used in the E-AC-3 encoder.
* dsputil: fix ff_check_alignment()Mans Rullgard2011-07-19
| | | | | | | | | The change to LOCAL_ALIGNED means the declared object must be an array and the subsequent test should not use the & operator. Noticed by Uoti Urpala. Signed-off-by: Mans Rullgard <mans@mansr.com>
* simple_idct: simplify some ifdefferyMans Rullgard2011-07-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* simple_idct: remove code for DCTELEM != int16Mans Rullgard2011-07-18
| | | | | | | DCTELEM can never be changed to anything else, too much code depends on it. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove VLAs in ff_amrwb_lsp2lpc()Mans Rullgard2011-07-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: make vsynth tests depend on only the relevant vrefMans Rullgard2011-07-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* rtsp: remove disabled codeDiego Biurrun2011-07-18
|
* dsputil: restore mistakenly removed hunk of disabled codeDiego Biurrun2011-07-18
| | | | This particular part serves to document the optimized code variant.
* vf_libopencv: replace opencv/cxtypes.h #include by opencv/cxcore.hStefano Sabatini2011-07-18
| | | | | | cxtypes.h works with version 2.1 and older, cxcore.h works with 2.2 and older. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* dsputil: remove disabled codeDiego Biurrun2011-07-18
|
* tta: remove disabled codeDiego Biurrun2011-07-18
|
* gxfenc: place variable declarations before statementsDiego Biurrun2011-07-17
| | | | libavformat/gxfenc.c:409: warning: ISO C90 forbids mixed declarations and code
* x86: Use LOCAL_ALIGNED in mpegvideo_mmx_templateMartin Storsjö2011-07-18
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* 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>
* ffmpeg: fix some indentationMans Rullgard2011-07-17
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* ffmpeg: fix operation with --disable-avfilterMans Rullgard2011-07-17
| | | | | | | The width and height must be copied from the input before being used. Signed-off-by: Mans Rullgard <mans@mansr.com>
* simple_idct: remove disabled codeDiego Biurrun2011-07-17
|
* motion_est: remove disabled codeDiego Biurrun2011-07-17
|
* vc1: remove disabled codeDiego Biurrun2011-07-17
|
* fate: separate lavf-mxf_d10 test from lavf-mxfMans Rullgard2011-07-17
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* cabac: Move code only used in the cabac test program to cabac.c.Diego Biurrun2011-07-17
|
* ffplay: warn that -pix_fmt is no longer working, suggest alternativeStefano Sabatini2011-07-17
| | | | | | Also remove now unused variable. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* ffplay: warn that -s is no longer working, suggest alternativeStefano Sabatini2011-07-17
| | | | | | Also remove now unused variables. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: rename enc variable in utils.c:has_codec_parameters()Stefano Sabatini2011-07-17
| | | | | | | Rename it to "avctx", the old name was confusing as the function is used also with decoder contexts. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: use designated initialisers for all (de)muxers.Anton Khirnov2011-07-17
| | | | It's more readable and less prone to breakage.
* wav: remove a use of deprecated AV_METADATA_ macroAnton Khirnov2011-07-17
|
* rmdec: remove useless ap parameter from rm_read_header_old()Anton Khirnov2011-07-17
|
* dct-test: remove write-only variableMans Rullgard2011-07-16
| | | | 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>
* Use LOCAL_ALIGNED in ff_check_alignment()Mans Rullgard2011-07-16
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* arm: remove disabled function dct_unquantize_h263_inter_iwmmxt()Diego Biurrun2011-07-16
|
* Remove commented-out call to non-existing function print_pow1().Diego Biurrun2011-07-16
|
* Do not decode RV30 files if the extradata is too smallRafaël Carré2011-07-16
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* flashsv: split flashsv_decode_block() off from flashsv_decode_frame().Diego Biurrun2011-07-16
|
* ppc: remove disabled codeDiego Biurrun2011-07-16
|
* libspeexdec: Drop const qualifier to silence compiler warning.Diego Biurrun2011-07-16
| | | | | libavcodec/libspeexdec.c:108: warning: passing argument 2 of ‘speex_bits_read_from’ discards qualifiers from pointer target type /usr/include/speex/speex_bits.h:80: note: expected ‘char *’ but argument is of type ‘const uint8_t *’
* libopenjpeg: Drop const qualifier to silence compiler warning.Diego Biurrun2011-07-16
| | | | | libavcodec/libopenjpeg.c:100: warning: passing argument 2 of ‘opj_cio_open’ discards qualifiers from pointer target type /usr/include/openjpeg.h:770: note: expected ‘unsigned char *’ but argument is of type ‘const uint8_t *’