Index: content/browser/renderer_host/media/media_stream_manager.cc |
diff --git a/content/browser/renderer_host/media/media_stream_manager.cc b/content/browser/renderer_host/media/media_stream_manager.cc |
index 7451d1adbf8998ca15c59a3c8ab1ca2e1bd8c009..0c30e280d5462b9554412adfab26234b3f4bec5d 100644 |
--- a/content/browser/renderer_host/media/media_stream_manager.cc |
+++ b/content/browser/renderer_host/media/media_stream_manager.cc |
@@ -150,6 +150,7 @@ class MediaStreamManager::DeviceRequest { |
std::vector<MediaRequestState> state_; |
}; |
+ |
MediaStreamManager::EnumerationCache::EnumerationCache() |
: valid(false) { |
} |
@@ -414,15 +415,7 @@ std::string MediaStreamManager::EnumerateDevices( |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
DCHECK(type == MEDIA_DEVICE_AUDIO_CAPTURE || |
type == MEDIA_DEVICE_VIDEO_CAPTURE); |
- |
- // When the requester is NULL, the request is made by the UI to ensure MSM |
- // starts monitoring devices. |
- if (!requester) { |
- if (!monitoring_started_) |
- StartMonitoring(); |
- |
- return std::string(); |
- } |
+ DCHECK(requester); |
// Create a new request. |
StreamOptions options; |