Nikolay Sivov : mf: Match session state names with events.
Alexandre Julliard
julliard at winehq.org
Tue Mar 3 16:24:53 CST 2020
Module: wine
Branch: master
Commit: be08f2c203467300baefba1b219881827455fc29
URL: https://source.winehq.org/git/wine.git/?a=commit;h=be08f2c203467300baefba1b219881827455fc29
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Tue Mar 3 12:25:01 2020 +0300
mf: Match session state names with events.
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/mf/session.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/dlls/mf/session.c b/dlls/mf/session.c
index 4639831578..29f366a34e 100644
--- a/dlls/mf/session.c
+++ b/dlls/mf/session.c
@@ -75,7 +75,7 @@ enum session_state
SESSION_STATE_STOPPED = 0,
SESSION_STATE_STARTING_SOURCES,
SESSION_STATE_STARTING_SINKS,
- SESSION_STATE_RUNNING,
+ SESSION_STATE_STARTED,
SESSION_STATE_PAUSING_SINKS,
SESSION_STATE_PAUSING_SOURCES,
SESSION_STATE_PAUSED,
@@ -674,7 +674,7 @@ static void session_start(struct media_session *session, const GUID *time_format
session->presentation.flags |= SESSION_FLAG_SOURCES_SUBSCRIBED;
session->state = SESSION_STATE_STARTING_SOURCES;
break;
- case SESSION_STATE_RUNNING:
+ case SESSION_STATE_STARTED:
FIXME("Seeking is not implemented.\n");
break;
case SESSION_STATE_CLOSED:
@@ -696,7 +696,7 @@ static void session_pause(struct media_session *session)
switch (session->state)
{
- case SESSION_STATE_RUNNING:
+ case SESSION_STATE_STARTED:
/* Transition in two steps - pause clock, wait for sinks and pause sources. */
if (SUCCEEDED(hr = IMFPresentationClock_Pause(session->clock)))
@@ -724,7 +724,7 @@ static void session_stop(struct media_session *session)
switch (session->state)
{
- case SESSION_STATE_RUNNING:
+ case SESSION_STATE_STARTED:
case SESSION_STATE_PAUSED:
/* Transition in two steps - pause clock, wait for sinks and pause sources. */
@@ -791,7 +791,7 @@ static void session_close(struct media_session *session)
case SESSION_STATE_STOPPED:
hr = session_finalize_sinks(session);
break;
- case SESSION_STATE_RUNNING:
+ case SESSION_STATE_STARTED:
case SESSION_STATE_PAUSED:
session->presentation.flags |= SESSION_FLAG_FINALIZE_SINKS;
if (SUCCEEDED(hr = IMFPresentationClock_Stop(session->clock)))
@@ -1999,7 +1999,7 @@ static void session_set_sink_stream_state(struct media_session *session, IMFStre
if (!session_is_output_nodes_state(session, OBJ_STATE_STARTED))
break;
- session->state = SESSION_STATE_RUNNING;
+ session->state = SESSION_STATE_STARTED;
caps = session->caps | MFSESSIONCAP_PAUSE;
More information about the wine-cvs
mailing list