From c4e81d1ded19478f364d78ed079e293b97967707 Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Mon, 13 Apr 2020 10:05:21 +0200 Subject: [PATCH] Release user media --- assets/js/components/calls/window.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/assets/js/components/calls/window.js b/assets/js/components/calls/window.js index 484e2fe4..4916e487 100644 --- a/assets/js/components/calls/window.js +++ b/assets/js/components/calls/window.js @@ -330,6 +330,11 @@ class CallWindow extends CustomEvents { delete this.mainPeer; } + // Release user media + if(this.mainStream) { + this.mainStream.getTracks().forEach(e => e.stop()) + } + // Destroy peer connections for(const el of this.peersEls) el[1].destroy() @@ -501,6 +506,7 @@ class CallWindow extends CustomEvents { videoEl.play() this.videoEls.set(peerID, videoEl) + } /**