aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorarnova <arnova@void.org>2013-04-30 11:12:12 +0200
committerS. Davilla <davilla@4pi.com>2013-04-30 16:49:24 -0400
commit4bac4f603197213252cd637935125cf3420c0967 (patch)
tree45c4f5f1a14be0c7a52e2326a0e2f632d4002ce4
parentaf44b91f071b88e9f469223c537ae9d8f7aabfc2 (diff)
fixed: DVDPlayer GUI display time not updating near the end of file (fixes #14299)
-rw-r--r--xbmc/cores/dvdplayer/DVDPlayer.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/xbmc/cores/dvdplayer/DVDPlayer.cpp b/xbmc/cores/dvdplayer/DVDPlayer.cpp
index 4e2345959d..e5a1e711da 100644
--- a/xbmc/cores/dvdplayer/DVDPlayer.cpp
+++ b/xbmc/cores/dvdplayer/DVDPlayer.cpp
@@ -1180,10 +1180,6 @@ void CDVDPlayer::Process()
m_CurrentVideo.inited = false;
m_CurrentSubtitle.inited = false;
m_CurrentTeletext.inited = false;
- m_CurrentAudio.started = false;
- m_CurrentVideo.started = false;
- m_CurrentSubtitle.started = false;
- m_CurrentTeletext.started = false;
// if we are caching, start playing it again
SetCaching(CACHESTATE_DONE);
@@ -1199,6 +1195,11 @@ void CDVDPlayer::Process()
if (!m_pInputStream->IsEOF())
CLog::Log(LOGINFO, "%s - eof reading from demuxer", __FUNCTION__);
+ m_CurrentAudio.started = false;
+ m_CurrentVideo.started = false;
+ m_CurrentSubtitle.started = false;
+ m_CurrentTeletext.started = false;
+
break;
}