New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 725823 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Audio device switching issue: no device labels

Reported by msamaa...@gmail.com, May 24 2017

Issue description

Chrome Version       : 58.0.3029.110 (Official Build) (64-bit)
URLs (if applicable) : N/A
OS version               : Windows 10
Network (such as Cable/DSL/Dial up etc): DSL
Audio/Video format (if applicable): N/A
Special chrome flags (if applicable): N/A

Behavior in Safari (if known): Safari doesn't support audio device switching
Behavior in Firefox (if known): Firefox doesn't support audio device switching

Video issue, Audio issue, both, neither? Audio issue

Flash or HTML5?  html5

If the browser or renderer crashed (“Aw, Snap”), please add any crash
IDs from chrome://crashes  (possibly after enabling crash reporting per
http://support.google.com/chrome/bin/answer.py?hl=en&answer=96817)

What steps will reproduce the problem?
(1) on any audio related application that needs to list audio devices
(2) any list audio devices dropdown
(3)

What is the expected result?
expected result is to have a label to each audio device 
What is the actual result?

Any additional information (anything else which may help us debug the
issue)?
Audio devices switching issue, (navigator.mediaDevices.enumerateDevices()) >> lists all the audio devices without labels so I can't identify which device is that

Please attach the HTML5/JavaScript code or audio/video files as well as
screenshot and/or videos (if applicable)

 
chromeBug.png
174 KB View Download
chromeBug2.png
21.1 KB View Download

Comment 1 by msamaa...@gmail.com, May 24 2017

What is the actual result?
device label is empty string for all devices

Comment 2 by msamaa...@gmail.com, May 24 2017

chromeBug.png
178 KB View Download
chromeBug3.png
39.6 KB View Download
Labels: Needs-Triage-M58 Needs-Feedback
Can you provide a reproducible testcase.

Comment 4 by msamaa...@gmail.com, May 25 2017

looks like you guys have sorted it?
Project Member

Comment 5 by sheriffbot@chromium.org, May 25 2017

Cc: ligim...@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "ligimole@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 6 Deleted

Comment 7 by msamaa...@gmail.com, May 25 2017

how to reproduce: 
here is an example from developer perspective, 
js function:
navigator.mediaDevices.enumerateDevices().then(function (deviceInfos) {

  for (var i = 0; i < deviceInfos.length; ++i) { 
      var deviceLabel = deviceInfos[i].label;// label will be empty string //for all devices
  }
});

but looks like you guys have sorted it anyway
Cc: guidou@chromium.org

Comment 9 by hdodda@chromium.org, May 26 2017

Cc: hdodda@chromium.org
Labels: Needs-Feedback
@msamaan92-- Could you please confirm us if you are still able to reproduce the issue and as per your comment #4 , it looks like issue is fixed . Please confirm us if we can close this issue .

Thanks!
I will confirm that I'm gonna never report a bug to google .. Thanks!
Project Member

Comment 11 by sheriffbot@chromium.org, Jun 5 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "hdodda@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
msamaan@: The reason you don't get any labels is that you have not requested permission to access media devices.
Currently the only way to do so is to invoke getUserMedia first.
In the future we plan to also provide support for a Permissions API.
Status: WontFix (was: Unconfirmed)
the reason and solution is addressed in c#12.

Sign in to add a comment