summaryrefslogtreecommitdiffstats
path: root/liba52
diff options
context:
space:
mode:
Diffstat (limited to 'liba52')
-rw-r--r--liba52/downmix.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/liba52/downmix.c b/liba52/downmix.c
index 2f8b80106e..47091ffe0d 100644
--- a/liba52/downmix.c
+++ b/liba52/downmix.c
@@ -175,7 +175,6 @@ int downmix_init (int input, int flags, sample_t * level,
*level *= 1 / (1 + 3 * LEVEL_3DB);
break;
}
-
return output;
}
@@ -1384,9 +1383,9 @@ static void mix3to2_3dnow (sample_t * samples, sample_t bias)
"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"