Nikolay Sivov : mf/samplegrabber: Reset the clock before OnShutdown().
Module: wine Branch: master Commit: 09d949494b657402ba725448432d401dc44ad14d URL: https://gitlab.winehq.org/wine/wine/-/commit/09d949494b657402ba725448432d401... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Tue Oct 31 12:48:11 2023 +0100 mf/samplegrabber: Reset the clock before OnShutdown(). Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> --- dlls/mf/samplegrabber.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/mf/samplegrabber.c b/dlls/mf/samplegrabber.c index 332b1a6e71d..66ac7808cc7 100644 --- a/dlls/mf/samplegrabber.c +++ b/dlls/mf/samplegrabber.c @@ -1109,9 +1109,9 @@ static HRESULT WINAPI sample_grabber_sink_Shutdown(IMFMediaSink *iface) { grabber->is_shut_down = TRUE; sample_grabber_release_pending_items(grabber); + sample_grabber_set_presentation_clock(grabber, NULL); if (SUCCEEDED(hr = IMFSampleGrabberSinkCallback_OnShutdown(sample_grabber_get_callback(grabber)))) { - sample_grabber_set_presentation_clock(grabber, NULL); IMFMediaType_Release(grabber->current_media_type); grabber->current_media_type = NULL; IMFMediaEventQueue_Shutdown(grabber->stream_event_queue);
participants (1)
-
Alexandre Julliard