From: Seven Du Date: Sat, 14 Mar 2015 09:00:09 +0000 (+0800) Subject: fix stereo X-Git-Tag: v1.6.2~614^2~255 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=adbb1974141c5cbc1c1667f2caec71b72af1e687;p=thirdparty%2Ffreeswitch.git fix stereo --- diff --git a/src/mod/formats/mod_webm/mod_vorbis.c b/src/mod/formats/mod_webm/mod_vorbis.c index cd89dd3328..2e6074377d 100644 --- a/src/mod/formats/mod_webm/mod_vorbis.c +++ b/src/mod/formats/mod_webm/mod_vorbis.c @@ -271,7 +271,7 @@ static switch_status_t switch_vorbis_encode(switch_codec_t *codec, /* uninterleave samples */ for (i = 0; i < samples; i++) { for (j = 0; j < channels; j++) { - buffer[j][i] = *(data + i) / 32768.f; + buffer[j][i] = *(data + channels * i + j) / 32768.f; } }