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 75ee59d3bf495be332468550d2bb9ef22a16ef5d..d797471f9bf0af1e111e93916c245ca420c28171 100644 |
--- a/media/video/capture/win/video_capture_device_factory_win.cc |
+++ b/media/video/capture/win/video_capture_device_factory_win.cc |
@@ -299,11 +299,8 @@ static void GetDeviceSupportedFormatsMediaFoundation( |
DWORD stream_index = 0; |
ScopedComPtr<IMFMediaType> type; |
- for (hr = reader->GetNativeMediaType(kFirstVideoStream, stream_index, |
- type.Receive()); |
- SUCCEEDED(hr); |
- hr = reader->GetNativeMediaType(kFirstVideoStream, stream_index, |
- type.Receive())) { |
+ while (SUCCEEDED(hr = reader->GetNativeMediaType( |
mcasas
2014/08/28 16:48:27
remove hr = ?
magjed_chromium
2014/08/28 17:00:55
Done.
|
+ kFirstVideoStream, stream_index, type.Receive()))) { |
UINT32 width, height; |
hr = MFGetAttributeSize(type, MF_MT_FRAME_SIZE, &width, &height); |
if (FAILED(hr)) { |