]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Reverted back generic code
authorJaroslav Kysela <perex@perex.cz>
Sat, 1 Mar 2003 20:18:50 +0000 (20:18 +0000)
committerJaroslav Kysela <perex@perex.cz>
Sat, 1 Mar 2003 20:18:50 +0000 (20:18 +0000)
src/pcm/pcm_dmix.c

index d8b7488e40d2ea097e470371ce85b800d79105a1..37f51eb68de9ba3eb8b804312f0f1e05d41ee4a3 100644 (file)
@@ -641,8 +641,9 @@ static void mix_areas1(unsigned int size,
 
        while (size-- > 0) {
                sample = *src;
+               old_sample = *sum;
                if (*dst == 0)
-                       sample -= *sum;
+                       sample -= old_sample;
                *sum += sample;
                do {
                        old_sample = *sum;