Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | vc1: Remove now unused variables | Martin Storsjö | 2013-04-20 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | cosmetics: bfin: Fix indentation in the dsputil init function | Martin Storsjö | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | dsputil: Remove non-8bpp draw_edge | Ronald S. Bultje | 2013-04-19 |
| | | | | | | 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 |
| | | | | | | | 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 |
| | | | | | | | | 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 |
| | | | | | | | 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 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | alpha: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 |
| | | | | 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 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | sh4: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Michael Niedermayer | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | bfin: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | arm: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | ppc: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | x86: hpeldsp: Move half-pel assembly from dsputil to hpeldsp | Ronald S. Bultje | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | mjpeg: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | svq1enc: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | svq3: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | mpegvideo: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 |
| | | | | | | 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 |
| | | | | | | 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 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | interplayvideo: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 |
| | | | | | | 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 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | indeo3: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 |
| | | | | | | 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 |
| | | | | | | 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 |
| | | | | | | 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 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | h264: fully support cropping. | Anton Khirnov | 2013-04-19 |
| | | | | | | 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 |
| | | | | Needed e.g. for h264 cropping to work properly. | ||
* | indeo3: check motion vectors. | Anton Khirnov | 2013-04-17 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||
* | indeo3: fix data size check | Anton Khirnov | 2013-04-17 |
| | | | | | | | | | 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 |
| | | | | | | | | 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 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||
* | rv10: return meaningful error codes. | Anton Khirnov | 2013-04-17 |
| | | | | Also improve some error messages. | ||
* | rv10: cosmetics, reformat | Anton Khirnov | 2013-04-17 |
| | |||
* | qdm2: check that the FFT size is a power of 2 | Anton Khirnov | 2013-04-17 |
| | | | | | 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 |
| | | | | | | | 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 |
| | | | | | | | | | | 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 | ||
* | vp3: Use full transpose for all IDCTs | Ronald S. Bultje | 2013-04-15 |
| | | | | | | | | | | | 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> | ||
* | vp3: bfin: Transpose the IDCTs | Martin Storsjö | 2013-04-15 |
| | | | | | | | | | While this change isn't bitexact, the IDCTs weren't bitexact to start with either. This simplifies decoupling vp3 from dsputil. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | x86: Move constants to the only place where they are used | Ronald S. Bultje | 2013-04-15 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | bfin: Match DEFUN_END macros to the right functions | Martin Storsjö | 2013-04-15 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | x86: dsputil: Move some ifdefs to avoid unused variable warnings | Diego Biurrun | 2013-04-12 |
| | |||
* | x86: dsputil: cosmetics: Remove two pointless variable indirections | Diego Biurrun | 2013-04-12 |
| | |||
* | x86: dsputil: Refactor some ff_{avg|put}_pixels function declarations | Diego Biurrun | 2013-04-12 |
| | |||
* | x86: dsputil: ff_h263_*_loop_filter declarations to a more suitable place | Diego Biurrun | 2013-04-12 |
| | |||
* | x86: h264qpel: int --> ptrdiff_t for some line_size parameters | Diego Biurrun | 2013-04-12 |
| | |||
* | Move misplaced file author information where it belongs | Diego Biurrun | 2013-04-11 |
| | |||
* | lavc: don't overwrite display dimensions with coded dimensions. | Anton Khirnov | 2013-04-10 |
| | |||
* | lavc: extend / update the [coded_]{width,height} doxy | Anton Khirnov | 2013-04-10 |
| | |||
* | h261: Move encoder/decoder shared table init to common code | Diego Biurrun | 2013-04-10 |
| |