]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix stereo
authorSeven Du <dujinfang@gmail.com>
Sat, 14 Mar 2015 09:00:09 +0000 (17:00 +0800)
committerMichael Jerris <mike@jerris.com>
Thu, 28 May 2015 17:47:12 +0000 (12:47 -0500)
src/mod/formats/mod_webm/mod_vorbis.c

index cd89dd3328513b14bf471309f38733434aa793d8..2e6074377d33a3e905a39a1ba70e7dd184d5168c 100644 (file)
@@ -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;
                }
        }