aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>2012-03-21 20:12:51 +0100
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>2012-03-21 20:14:50 +0100
commit89411ae699c87c46d156e82109dce9626963e6d7 (patch)
treec8028d94d85fcf02a1a56117135f35ad57dda287
parent38c3b68e3ab0835ae63faf28eac41ab1d8e9aafd (diff)
downloadffmpeg-89411ae699c87c46d156e82109dce9626963e6d7.tar.gz
Replace SSE2 instruction by SSE equivalent.
This is even potentially faster in this use-case. Should fix AAC SBR decoding on machines with SSE but not SSE2, fixing track issue #1041. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-rw-r--r--libavcodec/x86/sbrdsp.asm2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/x86/sbrdsp.asm b/libavcodec/x86/sbrdsp.asm
index 31a1c8b76f..682531dbe8 100644
--- a/libavcodec/x86/sbrdsp.asm
+++ b/libavcodec/x86/sbrdsp.asm
@@ -68,7 +68,7 @@ cglobal sbr_sum_square, 2, 3, 6
shufps m0, m0, 1
addss m0, m1
%if ARCH_X86_64 == 0
- movd r0m, m0
+ movss r0m, m0
fld dword r0m
%endif
RET