Fix crash when setting audio output on Chrome for Android

This commit is contained in:
Robin Townsend 2022-05-31 16:21:35 -04:00
parent 9444f43c72
commit e21094b525

View file

@ -55,7 +55,8 @@ export function useMediaStream(stream, audioOutputDevice, mute = false) {
mediaRef.current !== undefined
) {
console.log(`useMediaStream setSinkId ${audioOutputDevice}`);
mediaRef.current.setSinkId(audioOutputDevice);
// Chrome for Android doesn't support this
mediaRef.current.setSinkId?.(audioOutputDevice);
}
}, [audioOutputDevice]);