| Index: media/capture/video/win/video_capture_device_factory_win.cc
|
| diff --git a/media/capture/video/win/video_capture_device_factory_win.cc b/media/capture/video/win/video_capture_device_factory_win.cc
|
| index 7f4c7a0225e968cabef934a3948afec1c47769f0..07f63eda1678c50efc32aeae58ac79879df0e7fa 100644
|
| --- a/media/capture/video/win/video_capture_device_factory_win.cc
|
| +++ b/media/capture/video/win/video_capture_device_factory_win.cc
|
| @@ -380,8 +380,10 @@ static void GetDeviceSupportedFormatsMediaFoundation(
|
| VideoCaptureDeviceMFWin::FormatFromGuid(type_guid,
|
| &capture_format.pixel_format);
|
| type.Release();
|
| - formats->push_back(capture_format);
|
| ++stream_index;
|
| + if (capture_format.pixel_format == PIXEL_FORMAT_UNKNOWN)
|
| + continue;
|
| + formats->push_back(capture_format);
|
|
|
| DVLOG(1) << descriptor.display_name << " "
|
| << VideoCaptureFormat::ToString(capture_format);
|
|
|