Browse Source

audio_mix: fix channel order in mix_1_to_2_fltp_flt_c

CC:libav-stable@libav.org
tags/n2.1
Anton Khirnov 12 years ago
parent
commit
df6737a55f
1 changed files with 10 additions and 10 deletions
  1. +10
    -10
      libavresample/audio_mix.c

+ 10
- 10
libavresample/audio_mix.c View File

@@ -201,23 +201,23 @@ static void mix_1_to_2_fltp_flt_c(float **samples, float **matrix, int len,

while (len > 4) {
v = *src++;
*dst0++ = v * m1;
*dst1++ = v * m0;
*dst0++ = v * m0;
*dst1++ = v * m1;
v = *src++;
*dst0++ = v * m1;
*dst1++ = v * m0;
*dst0++ = v * m0;
*dst1++ = v * m1;
v = *src++;
*dst0++ = v * m1;
*dst1++ = v * m0;
*dst0++ = v * m0;
*dst1++ = v * m1;
v = *src++;
*dst0++ = v * m1;
*dst1++ = v * m0;
*dst0++ = v * m0;
*dst1++ = v * m1;
len -= 4;
}
while (len > 0) {
v = *src++;
*dst0++ = v * m1;
*dst1++ = v * m0;
*dst0++ = v * m0;
*dst1++ = v * m1;
len--;
}
}


Loading…
Cancel
Save