- 29 Apr, 2011 1 commit
-
-
Diego Biurrun authored
-
- 27 Apr, 2011 3 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Baptiste Coudurier authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 26 Apr, 2011 2 commits
-
-
Vitor Sessak authored
Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Vitor Sessak authored
Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 12 Apr, 2011 1 commit
-
-
Carl Eugen Hoyos authored
-
- 10 Apr, 2011 1 commit
-
-
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:
Michael Niedermayer <michaelni@gmx.at>
-
- 26 Mar, 2011 1 commit
-
-
Alexander Strange authored
-
- 23 Mar, 2011 1 commit
-
-
Justin Ruggles authored
in the ac3_fixed encoder.
-
- 22 Mar, 2011 1 commit
-
-
Michael Niedermayer authored
-
- 20 Mar, 2011 1 commit
-
-
Mans Rullgard authored
This leaves fft.h with only the core FFT and MDCT definitions thus making it more managable. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 17 Mar, 2011 1 commit
-
-
Justin Ruggles authored
and use in scale_coefficients() for the floating-point AC-3 encoder.
-
- 16 Mar, 2011 1 commit
-
-
Justin Ruggles authored
If the function is not inlined, an immmediate cannot be used for the shift parameter, so the %cl register must be used instead in that case. This fixes compilation for x86-32 using gcc with --disable-optimizations.
-
- 15 Mar, 2011 3 commits
-
-
Justin Ruggles authored
The 1-arg imul instruction cannot take an immediate argument, only a register or memory argument.
-
Justin Ruggles authored
This fixes unexpected name collisions that were occurring with variables declared within the macros. It also fixes the fate-acodec-ac3_fixed regression test on x86-32.
-
Michael Niedermayer authored
This reverts commit cc4d3dd3. revert at authors request due to better impementation being available Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Mar, 2011 1 commit
-
-
Justin Ruggles authored
-
- 12 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 08 Mar, 2011 1 commit
-
-
Justin Ruggles authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 20 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
Remove ff_vector128, it is identical to ff_pb_80. (cherry picked from commit bf6fa732)
-
- 19 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
Remove ff_vector128, it is identical to ff_pb_80.
-
- 18 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
(cherry picked from commit 12802ec0)
-
- 17 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
-
- 16 Feb, 2011 2 commits
-
-
Justin Ruggles authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 1f004fc5)
-
Justin Ruggles authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 14 Feb, 2011 2 commits
-
-
Justin Ruggles authored
AC3DSPContext.ac3_max_msb_abs_int16() finds the maximum MSB of the absolute value of each element in an array of int16_t. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit fbb6b49d)
-
Loren Merritt authored
6% faster SSE FFT on Conroe, 2.5% on Penryn. Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit e6b1ed69)
-
- 13 Feb, 2011 2 commits
-
-
Justin Ruggles authored
AC3DSPContext.ac3_max_msb_abs_int16() finds the maximum MSB of the absolute value of each element in an array of int16_t. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Loren Merritt authored
6% faster SSE FFT on Conroe, 2.5% on Penryn. Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
- 11 Feb, 2011 1 commit
-
-
Justin Ruggles authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit dda3f0ef)
-
- 10 Feb, 2011 1 commit
-
-
Justin Ruggles authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 09 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
Fix emu_edge_v_extend_15 to be <128 bytes on Win64, by being more strict on the size of registers and which registers are being used for operations where multiple are available. This fixes segfaults in emulated_edge() function calls on Win64. (cherry picked from commit 17cf7c68)
-
- 08 Feb, 2011 1 commit
-
-
Ronald S. Bultje authored
Fix emu_edge_v_extend_15 to be <128 bytes on Win64, by being more strict on the size of registers and which registers are being used for operations where multiple are available. This fixes segfaults in emulated_edge() function calls on Win64.
-
- 04 Feb, 2011 2 commits
-
-
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> (cherry picked from commit c73d99e6)
-
Alex Converse authored
Gcc 4.6 only preserves the first value when using an array with an "m" constraint. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 770c410f)
-
- 02 Feb, 2011 3 commits
-
-
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>
-
Ronald S. Bultje authored
From ~550 cycles (C version) to 170 (SSE/x86-64), 206 (MMX/x86-32) and 196 (SSE2/x86-32) cycles. (cherry picked from commit 81f2a3f4)
-
Justin Ruggles authored
Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit d19b744a)
-