element-call icon indicating copy to clipboard operation
element-call copied to clipboard

Inconsistent list of microphones

Open kongo09 opened this issue 8 months ago • 5 comments

Steps to reproduce

  1. Open Settings -> Audio
  2. Observe list of input devices

Outcome

What did you expect?

  • concise list of sources
  • matching the list of system sources from the OS

What happened instead?

  • longer list than system sources
  • redundant entries (duplicates)
  • not very human readable with the hex number

Element Call

Image

System Sources

Image

Operating system

Windows 11

Browser information

Edge Version 135.0.3179.73

URL for webapp

call.element.io

Will you send logs?

No

kongo09 avatar Apr 15 '25 10:04 kongo09

Closing this as won't do; these device lists and device names are subject to the whims of your operating system and browser. While we could try to clean up the names ourselves, there are just so many patterns in use by each combination of browser, system, language, motherboard etc. that it's a losing battle. You'll see the exact same list, generally, when using competing video call solutions.

robintown avatar Apr 28 '25 15:04 robintown

Not sure - this is what I see in Teams, which matches the OS exactly

Image

I also don't see any good reason why we would show duplicates (should be simple to filter) or why we append a non human readable hex code to each entry. That should be equally simple to not show.

kongo09 avatar Apr 28 '25 15:04 kongo09

I take it that you're using the native Teams application for the desktop rather than using it through Microsoft Edge, right? Edge is presumably the culprit deciding to do bespoke things to the device list.

While it might seem apparent that the "Communications" device from your first screenshot is a duplicate of a later device, in the web browser we have no reliable way of determining this, as the format of the name is arbitrary. We also don't choose to append a hex code to entries; it's already there when the names are given to us by Edge.

robintown avatar Apr 28 '25 15:04 robintown

This is Teams in the browser window:

Image

kongo09 avatar Apr 29 '25 08:04 kongo09

I just checked BBB in comparison and you're right, the same mess as we have

Image

So Teams might do some clean-up. Let's consider it as a low-prio Enhancement instead of a Defect.

kongo09 avatar Apr 29 '25 08:04 kongo09