Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ppc: hpeldsp: Include attributes.h | Martin Storsjö | 2013-04-20 | 1 | -0/+1 |
| | | | | | | This fixes building in configurations where altivec is disabled. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | x86: Remove unused inline asm instruction defines | Martin Storsjö | 2013-04-20 | 1 | -3/+0 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | vc1: Remove now unused variables | Martin Storsjö | 2013-04-20 | 1 | -2/+0 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | cosmetics: bfin: Fix indentation in the dsputil init function | Martin Storsjö | 2013-04-19 | 1 | -2/+2 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dsputil: Remove non-8bpp draw_edge | Ronald S. Bultje | 2013-04-19 | 2 | -10/+4 |
| | | | | | | It is never used. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dsputil: Merge 9-10 bpp functions for get_pixels and draw_edge | Ronald S. Bultje | 2013-04-19 | 1 | -8/+2 |
| | | | | | | | These only care about pixel storage unit size, not actual bits used (i.e. they don't clip). Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dsputil: Remove unused 32-bit functions | Ronald S. Bultje | 2013-04-19 | 2 | -46/+39 |
| | | | | | | | | Previously, if dct_bits was set to 32, we used separate 32-bit versions of these functions. Since dct_bits now is removed, remove the unused 32-bit versions of the functions. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dsputil: Remove dct_bits | Ronald S. Bultje | 2013-04-19 | 3 | -16/+2 |
| | | | | | | | dct_bits is never set except in h264, where it is never used, thus remove it. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dsputil: Remove hpel functions (moved to hpeldsp) | Ronald S. Bultje | 2013-04-19 | 5 | -227/+8 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | alpha: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 | 10 | -290/+381 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | sparc: hpeldsp: Move vis half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 | 6 | -3507/+3540 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | sh4: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Michael Niedermayer | 2013-04-19 | 6 | -97/+373 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | bfin: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 | 9 | -465/+555 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | arm: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 | 16 | -1349/+1544 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | ppc: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 | 5 | -421/+470 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | x86: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 | 10 | -657/+962 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | mjpeg: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 3 | -11/+14 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | svq1enc: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 2 | -7/+11 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | svq3: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 2 | -8/+11 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | mpegvideo: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 7 | -37/+41 |
| | | | | | | This also converts vc1, since that is mpegvideo-based. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | svq1: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 2 | -12/+12 |
| | | | | | | This makes svq1 independent of dsputil. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | mimic: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 2 | -3/+6 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | interplayvideo: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 2 | -6/+6 |
| | | | | | | This makes interplayvideo independent of dsputil. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | bink: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 2 | -8/+11 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | indeo3: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 2 | -9/+9 |
| | | | | | | This makes the Indeo 3 decoder independent of dsputil. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | vp56: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 3 | -11/+12 |
| | | | | | | This makes vp5 and vp6 independent of dsputil. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | vp3: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 2 | -5/+6 |
| | | | | | | This makes vp3 independent of dsputil. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | hpeldsp: Add half-pel functions (currently copies of dsputil) | Ronald S. Bultje | 2013-04-19 | 7 | -6/+417 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | fate: cosmetics: More sensible order for entries in video filter file | Diego Biurrun | 2013-04-19 | 1 | -12/+15 |
| | |||||
* | fate: Rename video filters file and add separate video filters target | Diego Biurrun | 2013-04-19 | 2 | -2/+4 |
| | |||||
* | fate: Split audio filters into their own separate file | Diego Biurrun | 2013-04-19 | 3 | -61/+63 |
| | |||||
* | fate: Reuse VREF and AREF variables where appropriate | Diego Biurrun | 2013-04-19 | 4 | -5/+5 |
| | |||||
* | h264: fully support cropping. | Anton Khirnov | 2013-04-19 | 7 | -39/+108 |
| | | | | | | Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com> Fixes Bug 378. | ||||
* | ff_get_buffer(): allocate the frame for max(coded,display) dimensions | Anton Khirnov | 2013-04-19 | 1 | -5/+13 |
| | | | | Needed e.g. for h264 cropping to work properly. | ||||
* | mp3dec: fallback to generic seeking when a TOC is not present | Michael Niedermayer | 2013-04-19 | 1 | -0/+11 |
| | | | | | | | Fixes seeking without a Xing/Info header. CC: libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | indeo3: check motion vectors. | Anton Khirnov | 2013-04-17 | 1 | -5/+29 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | indeo3: fix data size check | Anton Khirnov | 2013-04-17 | 1 | -2/+1 |
| | | | | | | | | | The data offsets are relative to the bistream header, which is 16 bytes after the start of the data. Fixes invalid reads with corrupted files. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | indeo3: switch parsing the header to bytestream2 | Anton Khirnov | 2013-04-17 | 1 | -17/+22 |
| | | | | | | | | Also add an additional sanity check to the alt_quant table. Fixes invalid reads with corrupted files. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | rv10: check that extradata is large enough | Anton Khirnov | 2013-04-17 | 1 | -0/+5 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | rv10: return meaningful error codes. | Anton Khirnov | 2013-04-17 | 1 | -26/+26 |
| | | | | Also improve some error messages. | ||||
* | rv10: cosmetics, reformat | Anton Khirnov | 2013-04-17 | 1 | -265/+273 |
| | |||||
* | qdm2: check that the FFT size is a power of 2 | Anton Khirnov | 2013-04-17 | 1 | -0/+4 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | svq1dec: clip motion vectors to the frame size. | Anton Khirnov | 2013-04-17 | 1 | -14/+13 |
| | | | | | | | Fixes invalid reads for corrupted files. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | svq1dec: check that the reference frame has the same dimensions as the ↵ | Anton Khirnov | 2013-04-17 | 1 | -1/+2 |
| | | | | | | | | | | current one They can be different if the last keyframe failed to decode correctly. Fixes possible invalid reads in such a case. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | af_channelmap: cosmetics, use an extra local variable to shorten the code | Anton Khirnov | 2013-04-17 | 1 | -7/+8 |
| | |||||
* | af_channelmap: sanity check input channel indices in all cases. | Anton Khirnov | 2013-04-17 | 1 | -6/+15 |
| | | | | | | Fixes invalid reads from non-existing channels. CC:libav-stable@libav.org | ||||
* | cmdutils: Fix build with lavfi disabled | Anton Khirnov | 2013-04-16 | 1 | -0/+4 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | flvenc: do not mux more than one stream per type | Rafaël Carré | 2013-04-16 | 1 | -0/+10 |
| | | | | | | FLV does not support multiple audio or video streams. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | fate: Set the bitexact flag for vp3/vp5/vp6 tests | Martin Storsjö | 2013-04-15 | 1 | -7/+7 |
| | | | | | | | This is required since there are bit-inexact implementations of the vp3 idct (for bfin). Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | vp3: Use full transpose for all IDCTs | Ronald S. Bultje | 2013-04-15 | 12 | -117/+135 |
| | | | | | | | | | | | This way, the special IDCT permutations are no longer needed. This is similar to how H264 does it, and removes the dsputil dependency imposed by the scantable code. Also remove the unused type == 0 cases from the plain C version of the idct. Signed-off-by: Martin Storsjö <martin@martin.st> |