TC 3 days ago
parent
commit
a20a35df78
1 changed files with 4 additions and 5 deletions
  1. 4 5
      remdeskd/www/index.html

+ 4 - 5
remdeskd/www/index.html

@@ -348,13 +348,12 @@
                 return;
             }
             let floatBuf = audioQueue.shift();
-            let channels = 2;
-            let frameCount = floatBuf.length / channels;
-            let buffer = audioContext.createBuffer(channels, frameCount, 48000);
-            for (let ch = 0; ch < channels; ch++) {
+            let frameCount = floatBuf.length / 2;
+            let buffer = audioContext.createBuffer(2, frameCount, 48000);
+            for (let ch = 0; ch < 2; ch++) {
                 let channelData = buffer.getChannelData(ch);
                 for (let i = 0; i < frameCount; i++) {
-                    channelData[i] = floatBuf[i * channels + ch];
+                    channelData[i] = floatBuf[i * 2 + ch];
                 }
             }
             let source = audioContext.createBufferSource();