New issue
Advanced search Search tips

Issue 639305 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 1
Type: Bug



Sign in to add a comment

groupId filed in enumerateDevices() result is wrong for default devices without actual associated output devices

Project Member Reported by guidou@chromium.org, Aug 19 2016

Issue description

Chromium currently reports the same group ID for the default input and output devices when they are not in the same physical device.

What steps will reproduce the problem?
(1) Have a machine configured so that the default input and output devices are on different physical devices.
(2) Go to a  page that enumerates devices and reports the groupId field (e.g. https://guidou.github.io/enumdemo4.html)

What is the expected output?
The group ID is different for the default input and output devices.

What do you see instead?
The same group ID for the default input and output devices.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Aug 19 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/44d1e9f9193762d3c31513c46f0cf75523aba6be

commit 44d1e9f9193762d3c31513c46f0cf75523aba6be
Author: guidou <guidou@chromium.org>
Date: Fri Aug 19 16:39:32 2016

Ensure group ID is different for devices which are not associated.

Before this CL, devices with the same ID (such as the default device) had the same group ID, even if they were on different physical devices.

BUG= 639305 

Review-Url: https://codereview.chromium.org/2263583002
Cr-Commit-Position: refs/heads/master@{#413166}

[modify] https://crrev.com/44d1e9f9193762d3c31513c46f0cf75523aba6be/content/renderer/media/user_media_client_impl.cc

Status: Fixed (was: Started)

Sign in to add a comment