[FFmpeg-devel] [PATCH 00/10] Improvement for dca
Christophe Gisquet
christophe.gisquet at gmail.com
Fri Feb 14 17:00:44 CET 2014
Major changes compared to previous set are located in the LFE FIR
filtering (first 2 patches) and the VQ decoding (3 last patches).
Other have cosmetics to no changes.
Christophe Gisquet (10):
dcadsp: remove scaling in LFE FIR
x86: dcadsp: implement SSE lfe_dir
dcadsp: scan coefficients linearly instead.
x86: synth filter float: implement SSE2 version
dca: replace some memcpy by AV_COPY128
dca: factorize scaling in inverse ADPCM
x86: float dsp: unroll SSE versions
dcadsp: move test out of loop and dspize
dcadsp: perform linear access with offset
dcadsp: x86: SSE implementation of decode_hf
libavcodec/arm/dca.h | 23 ---
libavcodec/arm/dcadsp_init_arm.c | 41 +++++
libavcodec/dcadata.h | 384 +++++++++++++++++++--------------------
libavcodec/dcadec.c | 61 +++----
libavcodec/dcadsp.c | 51 +++---
libavcodec/dcadsp.h | 11 +-
libavcodec/synth_filter.c | 1 +
libavcodec/synth_filter.h | 1 +
libavcodec/x86/dca.h | 55 ------
libavcodec/x86/dcadsp.asm | 294 ++++++++++++++++++++++++++++--
libavcodec/x86/dcadsp_init.c | 50 ++++-
libavutil/x86/float_dsp.asm | 40 ++--
12 files changed, 644 insertions(+), 368 deletions(-)
delete mode 100644 libavcodec/x86/dca.h
--
1.8.0.msysgit.0
More information about the ffmpeg-devel
mailing list