diff options
author | Diego Biurrun <diego@biurrun.de> | 2013-04-26 16:48:39 +0200 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2013-04-26 21:06:52 +0200 |
commit | 7c00e9d8aed8511c44281d7b05562578a3fcd4c8 (patch) | |
tree | 13e5870e9c654801cb5b932154e72e71f2419ca4 /libavcodec/x86/ac3dsp_init.c | |
parent | 74685f6783e77f2545d48bd2124945ad5be39982 (diff) | |
download | ffmpeg-7c00e9d8aed8511c44281d7b05562578a3fcd4c8.tar.gz |
x86: ac3dsp: Remove 3dnow version of ff_ac3_extract_exponents
The function requires increasing the fuzz factor for the ac3/eac3 encode
tests and even so makes fate fail. It only provides a slight encoding
speedup for legacy CPUs that do not support SS2. Thus its benefit is not
worth the trouble it creates and fixing it would be a waste of time.
Diffstat (limited to 'libavcodec/x86/ac3dsp_init.c')
-rw-r--r-- | libavcodec/x86/ac3dsp_init.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/libavcodec/x86/ac3dsp_init.c b/libavcodec/x86/ac3dsp_init.c index 99815f7bd1..d3d59b8c06 100644 --- a/libavcodec/x86/ac3dsp_init.c +++ b/libavcodec/x86/ac3dsp_init.c @@ -189,7 +189,6 @@ av_cold void ff_ac3dsp_init_x86(AC3DSPContext *c, int bit_exact) c->ac3_rshift_int32 = ff_ac3_rshift_int32_mmx; } if (EXTERNAL_AMD3DNOW(mm_flags)) { - c->extract_exponents = ff_ac3_extract_exponents_3dnow; if (!bit_exact) { c->float_to_fixed24 = ff_float_to_fixed24_3dnow; } |