blank device labels
navigator.mediaDevices.enumerateDevices in firefox sometimes shows blank labels, even when permission has been granted.
Only available during active
MediaStreamuse, or when persistent permissions have been granted.
If streams are stopped, labels will be blank, even if permission was temporarily granted.
See working example (in firefox) here.
bluetooth microphone add/remove broken
In Chrome, when a bluetooth microphone is default and selected, perform the following:
- Bluetooth microphone selected - works
- Remove bluetooth microphone
- New default is now system microphone - works
- Connect bluetooth microhpone
- New default is now bluetooth microphone - broken - system microphone still enabled