Description
Audio input selection is broken in Safari. This is currently patched in production so you need to test locally setting audioInputSelectEnabled to true in MediaDevicesManager or use an older commit.
To Reproduce
Steps to reproduce the behavior:
Open a Hubs room
When prompted for mic selection choose another mic
See the console
Expected behavior
An error is prompted to the console:
A MediaStreamTrack ended due to a capture failure
Description Audio input selection is broken in Safari. This is currently patched in production so you need to test locally setting
audioInputSelectEnabled
to true inMediaDevicesManager
or use an older commit.To Reproduce Steps to reproduce the behavior:
Expected behavior An error is prompted to the console:
A MediaStreamTrack ended due to a capture failure
Hardware
Additional context The track returned by
getUserMedia
seems to be live, ready and not muted but after a bit "ended" is called on the track. This seems to be affecting other services like Jitsi and Twilio https://github.com/twilio/twilio-video.js/issues/1671 Webkit bug https://bugs.webkit.org/show_bug.cgi?id=233473┆Issue is synchronized with this Jira Task