GUAC-1511: Take number of channels into account when creating SampleArray.

This commit is contained in:
Michael Jumper
2016-04-03 15:03:15 -07:00
parent b6e13465a7
commit 6a4fab67aa

View File

@@ -199,7 +199,7 @@ Guacamole.RawAudioRecorder = function RawAudioRecorder(stream, mimetype) {
var toSampleArray = function toSampleArray(audioBuffer) {
// Get array for raw PCM storage
var data = new SampleArray(audioBuffer.length);
var data = new SampleArray(audioBuffer.length * format.channels);
// Convert each channel
for (var channel = 0; channel < format.channels; channel++) {