mf: Raise MESessionStopped again if session is already stopped.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
39c66af35e
commit
fe5e93ccc6
|
@ -852,6 +852,9 @@ static void session_stop(struct media_session *session)
|
||||||
else
|
else
|
||||||
session_set_stopped(session, hr);
|
session_set_stopped(session, hr);
|
||||||
|
|
||||||
|
break;
|
||||||
|
case SESSION_STATE_STOPPED:
|
||||||
|
IMFMediaEventQueue_QueueEventParamVar(session->event_queue, MESessionStopped, &GUID_NULL, S_OK, NULL);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
;
|
;
|
||||||
|
|
Loading…
Reference in New Issue