| Index: content/browser/renderer_host/media/video_capture_host.cc
|
| diff --git a/content/browser/renderer_host/media/video_capture_host.cc b/content/browser/renderer_host/media/video_capture_host.cc
|
| index 4bf69f1442d8ce254e1a577913de938b25409f50..f427078d4b1668f158de2a29abc810bd49d0a087 100644
|
| --- a/content/browser/renderer_host/media/video_capture_host.cc
|
| +++ b/content/browser/renderer_host/media/video_capture_host.cc
|
| @@ -11,6 +11,7 @@
|
| #include "content/browser/renderer_host/media/media_stream_manager.h"
|
| #include "content/browser/renderer_host/media/video_capture_manager.h"
|
| #include "content/common/media/video_capture_messages.h"
|
| +#include "content/public/common/media_stream_request.h"
|
|
|
| using content::BrowserMainLoop;
|
| using content::BrowserMessageFilter;
|
| @@ -279,5 +280,10 @@ void VideoCaptureHost::DeleteVideoCaptureControllerOnIOThread(
|
|
|
| media_stream::VideoCaptureManager* VideoCaptureHost::GetVideoCaptureManager() {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
|
| - return BrowserMainLoop::GetMediaStreamManager()->video_capture_manager();
|
| + // NOTE: Currently, use of VideoCaptureHostMsg_* only applies to the
|
| + // MEDIA_DEVICE_VIDEO_CAPTURE. The IPC interface could theoretically be
|
| + // extended to allow operation with the other video capture types (e.g., tab
|
| + // mirroring).
|
| + return BrowserMainLoop::GetMediaStreamManager()->GetVideoCaptureManager(
|
| + content::MEDIA_DEVICE_VIDEO_CAPTURE);
|
| }
|
|
|