| Index: content/browser/renderer_host/media/media_stream_dispatcher_host.cc
|
| diff --git a/content/browser/renderer_host/media/media_stream_dispatcher_host.cc b/content/browser/renderer_host/media/media_stream_dispatcher_host.cc
|
| index 78372bb57b898774451f06f8c8c5c480feea543e..36f6794ccead4771c475e406c7a645b8c194389d 100644
|
| --- a/content/browser/renderer_host/media/media_stream_dispatcher_host.cc
|
| +++ b/content/browser/renderer_host/media/media_stream_dispatcher_host.cc
|
| @@ -181,10 +181,12 @@ void MediaStreamDispatcherHost::OnEnumerateDevices(
|
| return;
|
|
|
| DCHECK(type == MEDIA_DEVICE_AUDIO_CAPTURE ||
|
| - type == MEDIA_DEVICE_VIDEO_CAPTURE);
|
| - bool have_permission = type == MEDIA_DEVICE_AUDIO_CAPTURE ?
|
| - resource_context_->AllowMicAccess(security_origin) :
|
| - resource_context_->AllowCameraAccess(security_origin);
|
| + type == MEDIA_DEVICE_VIDEO_CAPTURE ||
|
| + type == MEDIA_DEVICE_AUDIO_OUTPUT);
|
| + bool have_permission =
|
| + type == MEDIA_DEVICE_AUDIO_CAPTURE || type == MEDIA_DEVICE_AUDIO_OUTPUT ?
|
| + resource_context_->AllowMicAccess(security_origin) :
|
| + resource_context_->AllowCameraAccess(security_origin);
|
|
|
| media_stream_manager_->EnumerateDevices(
|
| this, render_process_id_, render_view_id, salt_callback_,
|
|
|