diff liba52/downmix.c @ 5912:d0a34309e424

trying to fix nicks bugs ... someone with a 3dnow cpu please test this ASAP
author michael
date Mon, 29 Apr 2002 23:33:43 +0000
parents ef2abfbbd1df
children 9f297a651e11
line wrap: on
line diff
--- a/liba52/downmix.c	Mon Apr 29 23:18:10 2002 +0000
+++ b/liba52/downmix.c	Mon Apr 29 23:33:43 2002 +0000
@@ -175,7 +175,6 @@
 	    *level *= 1 / (1 + 3 * LEVEL_3DB);
 	    break;
 	}
-
     return output;
 }
 
@@ -1384,9 +1383,9 @@
 	"movq   2048(%0, %%esi), %%mm4	\n\t"
 	"movq   2056(%0, %%esi), %%mm5	\n\t"
 	"pfadd  %%mm0, %%mm2		\n\t"
-	"pfadd  %%mm0, %%mm3		\n\t"
+	"pfadd  %%mm1, %%mm3		\n\t"
 	"pfadd  %%mm0, %%mm4		\n\t"
-	"pfadd  %%mm0, %%mm5		\n\t"
+	"pfadd  %%mm1, %%mm5		\n\t"
 	"movq   %%mm2, (%0, %%esi)	\n\t"
 	"movq   %%mm3, 8(%0, %%esi)	\n\t"
 	"movq   %%mm4, 1024(%0, %%esi)	\n\t"