- 24 May, 2011 1 commit
-
-
Ronald S. Bultje authored
-
- 10 May, 2011 2 commits
-
-
Oskar Arvidsson authored
This patch lets e.g. dsputil_init chose dsp functions with respect to the bit depth to decode. The naming scheme of bit depth dependent functions is <base name>_<bit depth>[_<prefix>] (i.e. the old clear_blocks_c is now named clear_blocks_8_c). Note: Some of the functions for high bit depth is not dependent on the bit depth, but only on the pixel size. This leaves some room for optimizing binary size. Preparatory patch for high bit depth h264 decoding support. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Oskar Arvidsson authored
Needed for high bit depth h264 decoding. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 19 Apr, 2011 1 commit
-
-
Anton Khirnov authored
-
- 26 Mar, 2011 1 commit
-
-
Alexander Strange authored
-
- 23 Mar, 2011 1 commit
-
-
Justin Ruggles authored
in the ac3_fixed encoder.
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 16 Mar, 2011 1 commit
-
-
Mans Rullgard authored
There are several places where a buffer is byte-swapped in 16-bit units. This allows them to share code which can be optimised for various architectures. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 13 Mar, 2011 1 commit
-
-
Johan Andersson authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 21 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
-
- 17 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
-
- 02 Feb, 2011 1 commit
-
-
Justin Ruggles authored
This will be beneficial for use with the audio conversion API without requiring it to depend on all of dsputil. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 31 Jan, 2011 1 commit
-
-
Justin Ruggles authored
DSPContext.vector_fmul_window() DCADSPContext.lfe_fir() SynthFilterContext.synth_filter_float() Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 29 Jan, 2011 1 commit
-
-
Ronald S. Bultje authored
-
- 28 Jan, 2011 2 commits
-
-
Alex Converse authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
-
- 22 Jan, 2011 2 commits
-
-
Justin Ruggles authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
C99 variadic macros require more arguments than there are named parameters in the definition. This means we must use an extra indirection to avoid having two different macros for arrays with one resp more than one dimension. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 21 Jan, 2011 1 commit
-
-
Justin Ruggles authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 20 Jan, 2011 1 commit
-
-
Ronald S. Bultje authored
-
- 15 Jan, 2011 2 commits
-
-
Jason Garrett-Glaser authored
No speed improvement, but necessary for some future stuff. Also opens up the possibility of asm chroma dc idct/dequant. Originally committed as revision 26349 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Jason Garrett-Glaser authored
Doesn't help speed as there isn't an asm implementation yet, but consistency is a good thing. Originally committed as revision 26348 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 14 Jan, 2011 2 commits
-
-
Jason Garrett-Glaser authored
Regression in r26336-7. Originally committed as revision 26341 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Jason Garrett-Glaser authored
About 2.5x the speed. NOTE: the way that the asm code handles large qmuls is a bit suboptimal. If x264-style dequant was used (separate shift and qmul values), it might be possible to get some extra speed. Originally committed as revision 26336 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 08 Sep, 2010 1 commit
-
-
Stefano Sabatini authored
function and rename it to av_get_cpu_flags(). Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 07 Sep, 2010 1 commit
-
-
Stefano Sabatini authored
and deprecate the old function. Originally committed as revision 25064 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 25 Aug, 2010 2 commits
-
-
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
-
Ronald S. Bultje authored
Originally committed as revision 24921 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 24 Aug, 2010 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 24909 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 03 Aug, 2010 1 commit
-
-
Måns Rullgård authored
Originally committed as revision 24685 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 27 Jun, 2010 1 commit
-
-
Eli Friedman authored
Patch by Eli Friedman, eli D friedman A gmail Originally committed as revision 23826 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 27 May, 2010 1 commit
-
-
David Conrad authored
Originally committed as revision 23348 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
-
- 17 Apr, 2010 1 commit
-
-
David Conrad authored
2-4% faster overall decode Originally committed as revision 22896 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 Mar, 2010 1 commit
-
-
Måns Rullgård authored
This moves the H264-specific functions from DSPContext to the new H264DSPContext. The code is made conditional on CONFIG_H264DSP which is set by the codecs requiring it. The qpel and chroma MC functions are not moved as these are used by non-h264 code. Originally committed as revision 22565 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 14 Mar, 2010 1 commit
-
-
Måns Rullgård authored
This moves the DWT functions from snow.c and dsputil.c to a file of their own. A new struct, DWTContext, holds the function pointers previously part of DSPContext. Originally committed as revision 22522 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 06 Mar, 2010 4 commits
-
-
Måns Rullgård authored
Originally committed as revision 22264 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
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
-
Måns Rullgård authored
Originally committed as revision 22261 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Måns Rullgård authored
Originally committed as revision 22235 to svn://svn.ffmpeg.org/ffmpeg/trunk
-