Skip to content

Inconsistent list of microphones #3213

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
kongo09 opened this issue Apr 15, 2025 · 5 comments
Open

Inconsistent list of microphones #3213

kongo09 opened this issue Apr 15, 2025 · 5 comments
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements

Comments

@kongo09
Copy link
Contributor

kongo09 commented Apr 15, 2025

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 kongo09 added the T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems label Apr 15, 2025
@robintown
Copy link
Member

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 robintown closed this as not planned Won't fix, can't repro, duplicate, stale Apr 28, 2025
@kongo09
Copy link
Contributor Author

kongo09 commented Apr 28, 2025

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 kongo09 reopened this Apr 28, 2025
@robintown
Copy link
Member

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.

@kongo09
Copy link
Contributor Author

kongo09 commented Apr 29, 2025

This is Teams in the browser window:

Image

@kongo09
Copy link
Contributor Author

kongo09 commented Apr 29, 2025

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.

@fkwp fkwp added T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements and removed T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems labels Apr 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements
Projects
None yet
Development

No branches or pull requests

3 participants