mf/tests: Shutdown MF if MP4 source isn't supported.

This commit is contained in:
Rémi Bernon 2023-06-28 14:49:34 +02:00 committed by Alexandre Julliard
parent 4245b1199c
commit 495cf276d0

View file

@ -4951,7 +4951,7 @@ static void test_sample_grabber_orientation(GUID subtype)
if (!(source = create_media_source(L"test.mp4", L"video/mp4")))
{
win_skip("MP4 media source is not supported, skipping tests.\n");
return;
goto done;
}
callback = create_test_callback(TRUE);
@ -5064,10 +5064,11 @@ static void test_sample_grabber_orientation(GUID subtype)
IMFMediaSession_Release(session);
IMFMediaSource_Release(source);
IMFSampleGrabberSinkCallback_Release(&grabber_callback->IMFSampleGrabberSinkCallback_iface);
done:
hr = MFShutdown();
ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
IMFSampleGrabberSinkCallback_Release(&grabber_callback->IMFSampleGrabberSinkCallback_iface);
}
static void test_quality_manager(void)