1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00

mf/tests: Skip tests if D3D9 is unusable.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
This commit is contained in:
Nikolay Sivov 2024-01-08 15:21:00 +01:00 committed by Alexandre Julliard
parent dcd8551142
commit 7e30b44367

View file

@ -3756,6 +3756,13 @@ static void test_topology_loader_evr(void)
ok(hr == S_OK, "Failed to create activate object, hr %#lx.\n", hr);
hr = IMFActivate_ActivateObject(activate, &IID_IMFMediaSink, (void **)&sink);
if (FAILED(hr))
{
skip("Failed to create an EVR sink, skipping tests.\n");
DestroyWindow(window);
IMFActivate_Release(activate);
return;
}
ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
hr = IMFMediaSink_GetStreamSinkById(sink, 0, &stream_sink);