From f7d18c659516d7e24a4df5c8d7514339e4ed5f31 Mon Sep 17 00:00:00 2001 From: Greg Fodor <gfodor@gmail.com> Date: Wed, 3 Oct 2018 00:09:49 +0000 Subject: [PATCH] Fix bot audio --- src/scene-entry-manager.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/scene-entry-manager.js b/src/scene-entry-manager.js index f525c6d0f..c63422fdc 100644 --- a/src/scene-entry-manager.js +++ b/src/scene-entry-manager.js @@ -64,10 +64,6 @@ export default class SceneEntryManager { if (qsTruthy("offline")) return; - if (mediaStream) { - NAF.connection.adapter.setLocalMediaStream(mediaStream); - } - this._spawnAvatar(); if (isBotMode) { @@ -75,6 +71,10 @@ export default class SceneEntryManager { return; } + if (mediaStream) { + NAF.connection.adapter.setLocalMediaStream(mediaStream); + } + this.scene.classList.remove("hand-cursor"); this.scene.classList.add("no-cursor"); @@ -279,6 +279,7 @@ export default class SceneEntryManager { }; await new Promise(resolve => audioEl.addEventListener("canplay", resolve)); mediaStream.addTrack(audioEl.captureStream().getAudioTracks()[0]); + NAF.connection.adapter.setLocalMediaStream(mediaStream); audioEl.play(); }; } -- GitLab