- 29 May, 2014 1 commit
-
-
Diego Biurrun authored
-
- 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.
-
- 30 Aug, 2013 1 commit
-
-
Thilo Borgmann authored
-
- 06 Feb, 2013 2 commits
-
-
Diego Biurrun authored
-
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>
-
- 10 Oct, 2012 1 commit
-
-
Jean-Baptiste Kempf authored
Assign NEON specific function pointers after runtime check via av_get_cpu_flags(). Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
- 10 Apr, 2012 1 commit
-
-
Christophe GISQUET authored
Quite often, the original weights are multiple of 512. By prescaling them by 1/512 when they are computed (once per frame), no intermediate shifting is needed, and no prescaling on each call either. The x86 code already used that trick. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 20 Feb, 2012 1 commit
-
-
Ronald S. Bultje authored
This prevents having to sign-extend on 64-bit systems with 32-bit ints, such as x86-64. Also fixes crashes on systems where we don't do it and arguments are not in registers, such as Win64 for all weight functions.
-
- 16 Jan, 2012 1 commit
-
-
Christophe GISQUET authored
Implement 1-pass inverse transform and reconstruction for inter blocks.
-
- 15 Jan, 2012 1 commit
-
-
Christophe GISQUET authored
Extract processing of intra 16x16 blocks from intra macroblock processing. Also implement a function performing inverse transform and block reconstruction for DC-only blocks in 1 pass instead of 2.
-
- 12 Jan, 2012 1 commit
-
-
Christophe GISQUET authored
When decoding coefficients, detect whether the block is DC-only, and take advantage of this knowledge to perform DC-only inverse transform. This is achieved by: - first, changing the 108x4 element modulo_three_table into a 108 element table (kind of base4), and accessing each value using mask and shifts. - then, checking low bits for 0 (as they represent the presence of higher frequency coefficients) Also provide x86 SIMD code for the DC-only inverse transform. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
-
- 04 Jan, 2012 1 commit
-
-
Christophe GISQUET authored
Perform dequantization while decoding coefficients instead of performing it on the entire coefficients buffer. Since quantized coefficients are very sparse, this usually causes a small speedup. Speedup of around 1% on Panda board compared to the removed here neon code. Global speedup is probably around 3%. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
-
- 14 Dec, 2011 1 commit
-
-
Mans Rullgard authored
This splits the loop filter functions into smaller, more SIMD-friendly functions. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 13 Dec, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 06 Dec, 2011 2 commits
-
-
Janne Grunau authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Janne Grunau authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 30 Nov, 2011 1 commit
-
-
Janne Grunau authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 12 Oct, 2011 1 commit
-
-
Janne Grunau authored
-
- 11 Aug, 2011 2 commits
-
-
Kostya Shishkov authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Kostya Shishkov authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 14 Jul, 2011 1 commit
-
-
Diego Biurrun authored
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 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
-
- 28 Sep, 2009 2 commits
-
-
Kostya Shishkov authored
Originally committed as revision 20066 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Kostya Shishkov authored
will be decoded correctly. This fixes issue 1423. Originally committed as revision 20065 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 01 Feb, 2009 1 commit
-
-
Diego Biurrun authored
Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 30 Jan, 2009 1 commit
-
-
Diego Biurrun authored
Originally committed as revision 16860 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 26 Dec, 2008 2 commits
-
-
Michael Niedermayer authored
Originally committed as revision 16332 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Michael Niedermayer authored
Will be activated after a little more reviewing and fixing by me. Commited now, so as to not lose history of that. Originally committed as revision 16323 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 04 Oct, 2008 1 commit
-
-
Diego Biurrun authored
Originally committed as revision 15552 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 31 Aug, 2008 1 commit
-
-
Stefano Sabatini authored
Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 18 Aug, 2008 1 commit
-
-
Kostya Shishkov authored
Originally committed as revision 14822 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 03 May, 2008 3 commits
-
-
Diego Biurrun authored
include the header before using parts from it. Originally committed as revision 13045 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 13044 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Anuradha Suraparaju authored
patch by Anuradha Suraparaju, anuradha rd.bbc.co uk Originally committed as revision 13042 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 17 Oct, 2007 1 commit
-
-
Diego Biurrun authored
Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 09 Jul, 2007 1 commit
-
-
Aurelien Jacobs authored
Originally committed as revision 9560 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 17 Jun, 2007 2 commits
-
-
Guillaume Poirier authored
Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk
-