From c3cf755fc4c95060234039f2ea3b025dd1906b03 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Tue, 3 Dec 2024 12:07:12 +0000 Subject: [PATCH] Remove unused audio format. --- src/room/CallEventAudioRenderer.tsx | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/room/CallEventAudioRenderer.tsx b/src/room/CallEventAudioRenderer.tsx index 1042c81f..790d80bd 100644 --- a/src/room/CallEventAudioRenderer.tsx +++ b/src/room/CallEventAudioRenderer.tsx @@ -71,26 +71,11 @@ export function CallEventAudioRenderer({ const [effectSoundVolume] = useSetting(effectSoundVolumeSetting); const devices = useMediaDevices(); const audioSourceElement = useRef(null); - const audioFormatPreference = useMemo(() => { - const a = document.createElement("audio"); - if (a.canPlayType("audio/ogg")) { - return "ogg"; - } - - if (a.canPlayType("audio/mpeg")) { - return "mp3"; - } - return null; - }, []); - const [audioContext, setAudioContext] = useState(); const [joinCallBuffer, setJoinSoundNode] = useState(); const [leaveCallBuffer, setLeaveSoundNode] = useState(); useEffect(() => { - if (!audioFormatPreference) { - return; - } const ctx = new AudioContext({ latencyHint: "interactive", // XXX: Types don't include this yet. @@ -128,7 +113,7 @@ export function CallEventAudioRenderer({ }); setAudioContext(undefined); }; - }, [!audioFormatPreference, devices.audioOutput]); + }, [devices.audioOutput]); useEffect(() => { const joinSub = vm.memberChanges