Nikolay Sivov (@nsivov) commented about dlls/mfmediaengine/tests/mfmediaengine.c:
ok(!refcount, "Got unexpected refcount %lu.\n", refcount);
- }
- /* Media engine is shut down */
- hr = IMFMediaEngineEx_Shutdown(media_engine);
- ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
- time_range = (IMFMediaTimeRange *)0xdeadbeef;
- hr = IMFMediaEngineEx_GetSeekable(media_engine, &time_range);
- ok(hr == MF_E_SHUTDOWN, "Unexpected hr %#lx.\n", hr);
- ok(time_range == NULL || time_range == (IMFMediaTimeRange *)0xdeadbeef /* <= Win10 1507 */,
"Got unexpected pointer.\n");
- refcount = IMFMediaEngineEx_Release(media_engine);
- todo_wine_if(refcount == 1)
- ok(!refcount, "Got unexpected refcount %lu.\n", refcount);
Why not a simple todo_wine ?