8 Nov
2023
8 Nov
'23
8:19 p.m.
Nikolay Sivov (@nsivov) commented about dlls/mfplat/tests/mfplat.c:
hr = IMFSchemeHandler_EndCreateObject(handler, result, &obj_type, &object); ok(hr == S_OK, "Failed to create an object, hr %#lx.\n", hr); + todo_wine ok(obj_type == MF_OBJECT_BYTESTREAM, "Got object type %#x.\n", obj_type);
- if (SUCCEEDED(hr)) + hr = IMFAsyncResult_GetObject(result, (IUnknown **)&object2); + ok(hr == E_POINTER, "Unexpected hr %#lx.\n", hr); + + if (obj_type != MF_OBJECT_BYTESTREAM)
Maybe check for MF_OBJECT_MEDIASOURCE instead? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4342#note_51565