summaryrefslogtreecommitdiffstats
path: root/libavcodec/xvididct.c
Commit message (Collapse)AuthorAgeFilesLines
* avcodec: loongson optimize xvid idct with mmi周晓勇2015-07-211-0/+2
| | | | | Signed-off-by: ZhouXiaoyong <zhouxiaoyong@loongson.cn> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '7a1d6ddd2c6b2d66fbc1afa584cf506930a26453'Michael Niedermayer2014-09-031-8/+304
|\ | | | | | | | | | | | | | | | | | | | | | | * commit '7a1d6ddd2c6b2d66fbc1afa584cf506930a26453': xvid: Add C IDCT Conflicts: libavcodec/dct-test.c libavcodec/xvididct.c See: 298b3b6c1f8f66b9bc6de53a7b51d3de745d946b Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * xvid: Add C IDCTPascal Massimino2014-09-021-5/+317
| | | | | | | | | | | | Thanks to Pascal Massimino and Michael Militzer for relicensing as LGPL. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit 'dcb7c868ec7af7d3a138b3254ef2e08f074d8ec5'Michael Niedermayer2014-08-271-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'dcb7c868ec7af7d3a138b3254ef2e08f074d8ec5': cosmetics: Make naming scheme of Xvid IDCT consistent with other IDCTs Conflicts: libavcodec/mpeg4videodec.c libavcodec/x86/Makefile libavcodec/x86/dct-test.c libavcodec/x86/xvididct_sse2.c libavcodec/xvididct.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * cosmetics: Make naming scheme of Xvid IDCT consistent with other IDCTsDiego Biurrun2014-08-271-2/+2
| |
* | avcodec/idctdsp: make add/put_pixels_clamped_c internal functionsJames Almer2014-08-131-2/+2
| | | | | | | | | | | | | | This reduces code duplication and differences with the fork. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec: add C xvid IDCT supportPascal Massimino2014-08-121-0/+19
| | | | | | | | | | | | | | | | | | Thanks to Pascal Massimino and Michael Militzer for permission to use under LGPL The xvid idct code is from xvid, and nearly unchanged to make future syncing easy the integration into ffmpeg is done by the commiter the commit message is written by the commiter Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd35b94fbabd8beb5d566c0b5d01688aff62c3b36'Michael Niedermayer2014-08-091-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit 'd35b94fbabd8beb5d566c0b5d01688aff62c3b36': avcodec: Rename xvidmmx IDCT to xvid Conflicts: doc/APIchanges libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avcodec: Rename xvidmmx IDCT to xvidDiego Biurrun2014-08-081-1/+1
| | | | | | | | The Xvid IDCT is not MMX-specific.
* | Merge commit '84d173d3de97c753234ab0c0b50551d51413d663'Michael Niedermayer2014-08-081-0/+2
|\ \ | |/ | | | | | | | | | | * commit '84d173d3de97c753234ab0c0b50551d51413d663': xvididct: Ensure that the scantable permutation is always set correctly Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * xvididct: Ensure that the scantable permutation is always set correctlyDiego Biurrun2014-08-081-0/+2
| | | | | | | | | | This fixes cases where the scantable permuation would get overwritten by the general idctdsp initialization.
* | Merge commit 'a786c8259dafeca9744252230b5d78f67810770c'Michael Niedermayer2014-08-011-5/+5
|/ | | | | | | | | | | | | | | | | | | * commit 'a786c8259dafeca9744252230b5d78f67810770c': idct: Split off Xvid IDCT Conflicts: libavcodec/Makefile libavcodec/mpeg4videodec.c libavcodec/x86/Makefile libavcodec/x86/idctdsp_init.c This split is somewhat restructured leaving the xvid IDCT available outside mpeg4 if manually selected. The code also could not be merged unchanged as it conflicted with a bugfix in FFmpeg Merged-by: Michael Niedermayer <michaelni@gmx.at>
* idct: Split off Xvid IDCTDiego Biurrun2014-08-011-0/+36
The Xvid IDCT is only required to decode some Xvid-encoded MPEG-4 files, so there is no point in having it as an unconditional part of idctdsp.
OpenPOWER on IntegriCloud