Nikolay Sivov (@nsivov) commented about dlls/mfreadwrite/tests/mfplat.c:
init_media_type(input_type, video_input_type_desc, -1); hr = IMFSinkWriter_SetInputMediaType(writer, 0, input_type, NULL); todo_wine
- ok(hr == S_OK, "SetInputMediaType returned %#lx.\n", hr);
- ok(hr == S_OK || broken(hr == MF_E_INVALIDMEDIATYPE) /* Win7 */, "SetInputMediaType returned %#lx.\n", hr); IMFMediaType_Release(input_type);
This is different comparing to unsupported newer API, we need to figure out why type is rejected, if we are going to run tests on Windows 7.