- 15 Jan, 2014 1 commit
-
-
Janne Grunau authored
Since RV40 and VC-1 use almost the same algorithm so optimizations for those two decoders are easy to do and included.
-
- 13 Jan, 2014 2 commits
-
-
Michael Niedermayer authored
Needed for proper interlaced support. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
-
- 12 Jan, 2014 1 commit
-
-
Luca Barbato authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 20 Dec, 2013 1 commit
-
-
Mason Carter authored
For: ff_vc1_inv_trans_{8,4}x{8,4}_{dc_,}neon ff_put_pixels8x8_neon ff_put_vc1_mspel_mc{0,1,2,3}{0,1,2,3}_neon (except for 00) Based on ARM assembly code in libavcodec/arm by Rob Clark and Mans Rullgard. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 29 Aug, 2013 1 commit
-
-
Diego Biurrun authored
-
- 30 Apr, 2013 1 commit
-
-
Diego Biurrun authored
-
- 25 Apr, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Mar, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 12 Mar, 2013 1 commit
-
-
Luca Barbato authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 06 Feb, 2013 1 commit
-
-
Diego Biurrun authored
-
- 23 Jan, 2013 1 commit
-
-
Diego Biurrun authored
It does not help as an abstraction and adds dsputil dependencies. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 26 Dec, 2012 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Oct, 2012 1 commit
-
-
Janne Grunau authored
-
- 15 Aug, 2012 1 commit
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 02 Jul, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Jun, 2012 1 commit
-
-
Mans Rullgard authored
This ensures that these functions are inlined into the per-position entry points, allowing constant propagation as needed for proper optimisation. 18% faster VC1 decoding on Cortex-A9. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 06 Mar, 2012 1 commit
-
-
Ronald S. Bultje authored
Results of IDCT can by far outreach the range of ff_cropTbl[], leading to overreads and potentially crashes. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
- 01 Mar, 2012 3 commits
-
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 11 Dec, 2011 1 commit
-
-
Mans Rullgard authored
These semicolons cause invalid empty top-level declarations. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 10 Oct, 2011 1 commit
-
-
Mashiat Sarker Shakkhar authored
Cosmetics: break some lines and reformat TODOs Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 23 Aug, 2011 1 commit
-
-
Alberto Delmás authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 04 May, 2011 2 commits
-
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
This reverts commit f8bed30d. The reason for this is that the overlap filter, which runs after IDCT, should run on unclamped values, and thus IDCT and put_pixels() cannot be merged if we want to attempt to be bitexact.
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 22 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
Merging these functions allows merging some loops, which makes the results (particularly after SIMD optimizations) much faster. (cherry picked from commit f8bed30d)
-
- 21 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
Merging these functions allows merging some loops, which makes the results (particularly after SIMD optimizations) much faster.
-
- 18 Feb, 2011 2 commits
-
-
Ronald S. Bultje authored
(cherry picked from commit 12802ec0)
-
Ronald S. Bultje authored
(cherry picked from commit 1da6ea39)
-
- 17 Feb, 2011 2 commits
-
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
- 25 Aug, 2010 1 commit
-
-
Måns Rullgård authored
This removes duplicated definitions of 8x8 and 16x16 fullpel MC functions with various names reducing dsputil.o by 8k on x86_64. Originally committed as revision 24933 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 22 Jun, 2010 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 23728 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 20 Apr, 2010 1 commit
-
-
Diego Biurrun authored
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 06 Mar, 2010 1 commit
-
-
Måns Rullgård authored
Also fix function definitions to match prototypes (missing const). Originally committed as revision 22263 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 13 Jan, 2010 1 commit
-
-
Zuxy Meng authored
Originally committed as revision 21179 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 Jun, 2009 1 commit
-
-
Jason Garrett-Glaser authored
Includes mmx2 asm for the various functions. Note that the actual idct still does not have an x86 SIMD implemtation. For wmv3 files using regular idct, the decoder just falls back to simple_idct, since simple_idct_dc doesn't exist (yet). Originally committed as revision 19204 to svn://svn.ffmpeg.org/ffmpeg/trunk
-