fix: stale variable references in audioEncoder cleanup

This commit is contained in:
webadderall committed 2026-04-01 16:03:40 +11:00
1 parent 45b306362c
commit b385ca4e5c
1 file changed
+4 -4
+4 -4
View File
@@ -541,12 +541,12 @@ export class AudioProcessor {
recorder.stop()
}
destinationNode.stream.getTracks().forEach((track) => track.stop())
sourceNode.disconnect()
timelineAudioSourceNode?.disconnect()
destinationNode.disconnect()
await audioContext.close()
media.src = ''
media.load()
mediaSource.revoke()
timelineMedia.src = ''
timelineMedia.load()
timelineMediaSource.revoke()
}
const recordedBlob = await recordedBlobPromise