gikopoi2
gikopoi2 copied to clipboard
Android : microphone enumeration does not work properly
If I try to stream from my phone, there are some problems with microphone selection.
On Firefox, only the default device is enumerated (see screenshot below)
On chrome, microphones are correctly enumerated:
However, this only changes where the sound is outputting. For example, if I select hands-free or speakerphone, the default microphone is still used, the only thing that actually changes is where the sound is going.
Interesting... not sure we can do anything about this though, since poipoi merely uses whatever devices the browser decides to return when calling navigator.mediaDevices.enumerateDevices(). getUserMedia() also seems to often ignore any constraints we set, despite what the documentation says. Will keep this issue open anyway, even just to keep track of any additional info we might find.