From 8a99eaa68f67a1a07c938d82705e8f54f6475de3 Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Fri, 23 Aug 2024 18:21:19 +0200 Subject: [PATCH] fix --- .../components/chat/MessageInput/CallOverlay.svelte | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/lib/components/chat/MessageInput/CallOverlay.svelte b/src/lib/components/chat/MessageInput/CallOverlay.svelte index 8e2c77a87..799567730 100644 --- a/src/lib/components/chat/MessageInput/CallOverlay.svelte +++ b/src/lib/components/chat/MessageInput/CallOverlay.svelte @@ -243,6 +243,15 @@ mediaRecorder.start(); }; + const stopAudioStream = async () => { + if (audioStream) { + const tracks = audioStream.getTracks(); + tracks.forEach((track) => track.stop()); + } + + audioStream = null; + }; + // Function to calculate the RMS level from time domain data const calculateRMS = (data: Uint8Array) => { let sumSquares = 0; @@ -911,6 +920,8 @@