Rémi Bernon : mfreadwrite/tests: Shutdown the test stream event queues on source shutdown.
Module: wine Branch: master Commit: 8514ddb2001b1fa2485ae1617b8b174cbb625b9e URL: https://gitlab.winehq.org/wine/wine/-/commit/8514ddb2001b1fa2485ae1617b8b174... Author: Rémi Bernon <rbernon(a)codeweavers.com> Date: Thu Apr 4 18:04:18 2024 +0200 mfreadwrite/tests: Shutdown the test stream event queues on source shutdown. --- dlls/mfreadwrite/tests/mfplat.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dlls/mfreadwrite/tests/mfplat.c b/dlls/mfreadwrite/tests/mfplat.c index 69478bd58cb..b70d0587072 100644 --- a/dlls/mfreadwrite/tests/mfplat.c +++ b/dlls/mfreadwrite/tests/mfplat.c @@ -554,9 +554,15 @@ static HRESULT WINAPI test_source_Shutdown(IMFMediaSource *iface) { struct test_source *source = impl_from_IMFMediaSource(iface); HRESULT hr; + UINT i; hr = IMFMediaEventQueue_Shutdown(source->event_queue); ok(hr == S_OK, "Unexpected hr %#lx.\n", hr); + for (i = 0; i < source->stream_count; ++i) + { + hr = IMFMediaEventQueue_Shutdown(source->streams[i]->event_queue); + ok(hr == S_OK, "Unexpected hr %#lx.\n", hr); + } return S_OK; }
participants (1)
-
Alexandre Julliard