You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
audio_mix: fix channel order in mix_1_to_2_fltp_flt_c
CC:libav-stable@libav.org
This commit is contained in:
@@ -201,23 +201,23 @@ static void mix_1_to_2_fltp_flt_c(float **samples, float **matrix, int len,
|
|||||||
|
|
||||||
while (len > 4) {
|
while (len > 4) {
|
||||||
v = *src++;
|
v = *src++;
|
||||||
*dst0++ = v * m1;
|
*dst0++ = v * m0;
|
||||||
*dst1++ = v * m0;
|
*dst1++ = v * m1;
|
||||||
v = *src++;
|
v = *src++;
|
||||||
*dst0++ = v * m1;
|
*dst0++ = v * m0;
|
||||||
*dst1++ = v * m0;
|
*dst1++ = v * m1;
|
||||||
v = *src++;
|
v = *src++;
|
||||||
*dst0++ = v * m1;
|
*dst0++ = v * m0;
|
||||||
*dst1++ = v * m0;
|
*dst1++ = v * m1;
|
||||||
v = *src++;
|
v = *src++;
|
||||||
*dst0++ = v * m1;
|
*dst0++ = v * m0;
|
||||||
*dst1++ = v * m0;
|
*dst1++ = v * m1;
|
||||||
len -= 4;
|
len -= 4;
|
||||||
}
|
}
|
||||||
while (len > 0) {
|
while (len > 0) {
|
||||||
v = *src++;
|
v = *src++;
|
||||||
*dst0++ = v * m1;
|
*dst0++ = v * m0;
|
||||||
*dst1++ = v * m0;
|
*dst1++ = v * m1;
|
||||||
len--;
|
len--;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user