Audio device switching issue: no device labels
Reported by
msamaa...@gmail.com,
May 24 2017
|
|||||||
Issue descriptionChrome 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)
,
May 24 2017
,
May 24 2017
Can you provide a reproducible testcase.
,
May 25 2017
looks like you guys have sorted it?
,
May 25 2017
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
,
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
,
May 25 2017
,
May 26 2017
@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!
,
Jun 5 2017
I will confirm that I'm gonna never report a bug to google .. Thanks!
,
Jun 5 2017
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
,
Jun 5 2017
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.
,
Jun 8 2017
the reason and solution is addressed in c#12. |
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by msamaa...@gmail.com
, May 24 2017