Mercurial > libavcodec.hg
changeset 7278:6c140c15ee8c libavcodec
10l, float_to_int16_interleave_sse/3dnow wrote the wrong samples
author | lorenm |
---|---|
date | Tue, 15 Jul 2008 04:11:30 +0000 |
parents | 2bd9df0236e8 |
children | 00858715211e |
files | i386/dsputil_mmx.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/i386/dsputil_mmx.c Mon Jul 14 19:17:13 2008 +0000 +++ b/i386/dsputil_mmx.c Tue Jul 15 04:11:30 2008 +0000 @@ -2198,7 +2198,7 @@ "punpcklwd %%mm2, %%mm0 \n" "punpckhwd %%mm2, %%mm1 \n" "movq %%mm0, (%1,%0)\n" - "movq %%mm0, 8(%1,%0)\n" + "movq %%mm1, 8(%1,%0)\n" "add $16, %0 \n" "js 1b \n" "femms \n" @@ -2216,7 +2216,7 @@ "punpcklwd %%mm2, %%mm0 \n" "punpckhwd %%mm2, %%mm1 \n" "movq %%mm0, (%1,%0)\n" - "movq %%mm0, 8(%1,%0)\n" + "movq %%mm1, 8(%1,%0)\n" "add $16, %0 \n" "js 1b \n" "emms \n"