diff --git a/public/sounds/silence.mp3 b/public/sounds/silence.mp3 new file mode 100644 index 0000000..16de7c3 Binary files /dev/null and b/public/sounds/silence.mp3 differ diff --git a/src/components/media-controls/media-session-track.tsx b/src/components/media-controls/media-session-track.tsx index 6a29ab1..b0b2533 100644 --- a/src/components/media-controls/media-session-track.tsx +++ b/src/components/media-controls/media-session-track.tsx @@ -1,6 +1,5 @@ import { useCallback, useEffect, useRef, useState } from 'react'; -import { getSilenceDataURL } from '@/helpers/sound'; import { BrowserDetect } from '@/helpers/browser-detect'; import { useSoundStore } from '@/stores/sound'; @@ -25,7 +24,9 @@ export function MediaSessionTrack() { const generateSilence = useCallback(async () => { if (!masterAudioSoundRef.current) return; - masterAudioSoundRef.current.src = await getSilenceDataURL(); + + masterAudioSoundRef.current.src = '/sounds/silence.mp3'; + setIsGenerated(true); }, []);