[FFmpeg-devel] [PATCH 0/5] Scalar product, take 2
Christophe Gisquet
christophe.gisquet at gmail.com
Fri May 10 11:32:53 CEST 2013
Following the previous comments, I have opted for padding of the buffers in
order to use the DSP functions.
The troublesome cases for wma lossless are still untested. Patches 3 and 4
still try to address them, 3 being more secure than 4 (which is the shape of
the best solution in my opinion).
TAK decoder was modified in the same fashion.
Christophe Gisquet (5):
ra144: use scalarproduct_int16
wma lossless: reuse scalarproduct_and_madd_int16
wma lossless: switching back to C dsp function
wma lossless: pad coeff buffer with 0
takdec: pad filter coeff buffer for DSP functions
libavcodec/dsputil.c | 4 +--
libavcodec/dsputil.h | 3 +++
libavcodec/ra144.c | 14 ++++------
libavcodec/ra144.h | 6 ++++-
libavcodec/ra144dec.c | 3 +++
libavcodec/ra144enc.c | 6 +++--
libavcodec/takdec.c | 33 +++++++-----------------
libavcodec/wmalosslessdec.c | 63 ++++++++++++++++++++++++---------------------
8 files changed, 65 insertions(+), 67 deletions(-)
--
1.8.0.msysgit.0
More information about the ffmpeg-devel
mailing list