Select bluetooth device automatically
Describe the bug When in a components demo meeting and my bluetooth device is connected, the default audio output and audio input device is not set to the bluetooth device.
To Reproduce Steps to reproduce the behavior:
- Join a meeting with default audio settings
- Connect bluetooth device
- Observe no change to bluetooth device occurs
Expected behavior When the bluetooth pairs with the device, it should be used as the default device and audio input/output should come from the device.
Screenshots n/a
This issue was created to track this behaviour.
Hi, I am having issue with a bluetooth device as well. When trying to connect bluetooth device while on a meeting, Chrome on mac doesn't recognise the device.
Steps to reproduce:
- start a meeting without a bluetooth device connected
- connect a bluetooth device
- observe developers console, where this is written:
AudioOutputProvider - audio outputs updated
AudioInputProvider.tsx:64 AudioInputProvider - audio inputs updated
AudioInputProvider.tsx:80 Audio devices updated and "default" device is selected. Reselecting input.
- the mic icon in participants list turns red and dotted
- DeviceTypeContext doesn't return the new bluetooth device
- after turning device off and on again
- context return the device and everything start working ok
The issue here apart from incapability of using the audio device on a call is that because there is no audio device the user get 'kicked off' the call.
This only happens on Chrome browser. In Safari the behaviour is correct and user can participate with bluetooth device without any hiccups.
I am sorry if I wrote this in the wrong place, but it seems like a related issue. If this should be elsewhere just let me know.