diff options
author | Christophe Gisquet <christophe.gisquet@gmail.com> | 2012-11-24 15:55:49 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-06-06 13:51:41 +0200 |
commit | adf4ee40e7376d63d9c557e0e3e0e440e1144405 (patch) | |
tree | f248b8a45cb9e19de6adce1311e37d973ad94831 /libavdevice/libcdio.c | |
parent | c2e2b29b73aa04b040300882e7be35aab9697fe2 (diff) | |
download | ffmpeg-adf4ee40e7376d63d9c557e0e3e0e440e1144405.tar.gz |
wma lossless: reuse scalarproduct_and_madd_int16
This is done by padding the coefficient buffer with 0s, because the order
may be only a multiple of 4, and the DSP function requires batches of 8.
However, no sample with such a case was found, so request one if it uses
that kind of order.
Approximate relative speedup depending on instruction set:
plain C: -6%
mmxext: 51%
sse2: 54%
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavdevice/libcdio.c')
0 files changed, 0 insertions, 0 deletions