@jeffcliff
That’s a good thing actually, given that a chat app built into the browser might want to offer a selection of one or more audio inputs or outputs. Discord does this I think
I guess an app might want to enable multiple cameras as well, so that’s why chrome browser needs to be able to detect usb connections and disconnects