diff --git a/src/gui/movieplayer.cpp b/src/gui/movieplayer.cpp index f61585960..5d630dcc9 100644 --- a/src/gui/movieplayer.cpp +++ b/src/gui/movieplayer.cpp @@ -508,6 +508,7 @@ void CMoviePlayerGui::PlayFile(void) //CTimeOSD FileTime; position = 0, duration = 0; + speed = 1; playstate = CMoviePlayerGui::STOPPED; printf("Startplay at %d seconds\n", startposition/1000); @@ -574,6 +575,7 @@ void CMoviePlayerGui::PlayFile(void) /* playback->Start() starts paused */ if(timeshift == 3) { + speed = -1; playback->SetSpeed(-1); playstate = CMoviePlayerGui::REW; if (!FileTime.IsVisible() && !time_forced) {