Module: wine Branch: master Commit: 7dba45f6ec7a25df69def7918ad408f07c88a20b URL: https://source.winehq.org/git/wine.git/?a=commit;h=7dba45f6ec7a25df69def7918...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Wed Jun 23 14:03:06 2021 +0300
mf/session: Treat only started/paused/stopped as valid states for start command.
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/mf/session.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dlls/mf/session.c b/dlls/mf/session.c index de82d687aba..826c31ce121 100644 --- a/dlls/mf/session.c +++ b/dlls/mf/session.c @@ -862,13 +862,11 @@ static void session_start(struct media_session *session, const GUID *time_format FIXME("Seeking is not implemented.\n"); session_command_complete(session); break; - case SESSION_STATE_CLOSED: + default: IMFMediaEventQueue_QueueEventParamVar(session->event_queue, MESessionStarted, &GUID_NULL, MF_E_INVALIDREQUEST, NULL); session_command_complete(session); break; - default: - ; } }