diff --git a/src/App.jsx b/src/App.jsx index 1a2b626..c905f6f 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -82,6 +82,12 @@ function App() { const stopRecording = () => { mediaRecorderRef.current.stop(); + + // Stop all tracks on the media stream + if (mediaRecorderRef.current.stream) { + mediaRecorderRef.current.stream.getTracks().forEach(track => track.stop()); + } + setIsRecording(false); };