Index: content/browser/renderer_host/media/audio_input_device_manager.cc |
diff --git a/content/browser/renderer_host/media/audio_input_device_manager.cc b/content/browser/renderer_host/media/audio_input_device_manager.cc |
index ffdfe2aa9ff19281dd779c621d34cbee794fa589..6a6047c3607c7d69e961253e80be765b5418c81e 100644 |
--- a/content/browser/renderer_host/media/audio_input_device_manager.cc |
+++ b/content/browser/renderer_host/media/audio_input_device_manager.cc |
@@ -180,6 +180,10 @@ void AudioInputDeviceManager::EnumerateOnDeviceThread( |
devices->push_back(StreamDeviceInfo( |
stream_type, it->device_name, it->unique_id)); |
} |
+ for (StreamDeviceInfo& device_info : *devices) { |
+ device_info.device.group_id = |
+ audio_manager_->GetGroupIDInput(device_info.device.id); |
+ } |
// Return the device list through the listener by posting a task on |
// IO thread since MediaStreamManager handles the callback asynchronously. |