Module: wine Branch: master Commit: 8e82b56a7e8095377f683af02fec8b44c6196c41 URL: https://gitlab.winehq.org/wine/wine/-/commit/8e82b56a7e8095377f683af02fec8b4...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Mon Jan 15 19:58:26 2024 +0100
mf/tests: Skip tests if video renderer can't be created.
---
dlls/mf/tests/mf.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/dlls/mf/tests/mf.c b/dlls/mf/tests/mf.c index 3dd0d9b076d..13b55b1f836 100644 --- a/dlls/mf/tests/mf.c +++ b/dlls/mf/tests/mf.c @@ -5799,7 +5799,12 @@ static void test_evr(void) ok(hr == S_OK, "Startup failure, hr %#lx.\n", hr);
hr = MFCreateVideoRenderer(&IID_IMFVideoRenderer, (void **)&video_renderer); - ok(hr == S_OK, "Unexpected hr %#lx.\n", hr); + if (FAILED(hr)) + { + skip("Failed to create video renderer object, skipping tests.\n"); + MFShutdown(); + return; + }
hr = IMFVideoRenderer_InitializeRenderer(video_renderer, NULL, NULL); ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);