Index: media/video/capture/win/video_capture_device_factory_win.cc |
diff --git a/media/video/capture/win/video_capture_device_factory_win.cc b/media/video/capture/win/video_capture_device_factory_win.cc |
index 1630baf35730602bffdeaf5287d1c65127df0703..b5ef5098c444b026c9422e99830a09dd87fa5c1f 100644 |
--- a/media/video/capture/win/video_capture_device_factory_win.cc |
+++ b/media/video/capture/win/video_capture_device_factory_win.cc |
@@ -209,6 +209,7 @@ static void GetDeviceSupportedFormatsDirectShow(const Name& device, |
// VFW devices are already skipped previously in GetDeviceNames() enumeration. |
base::win::ScopedComPtr<IBaseFilter> capture_filter; |
hr = VideoCaptureDeviceWin::GetDeviceFilter(device.capabilities_id(), |
+ CLSID_VideoInputDeviceCategory, |
capture_filter.Receive()); |
if (!capture_filter) { |
DLOG(ERROR) << "Failed to create capture filter: " |