diff options
author | Rainer Hochecker <fernetmenta@online.de> | 2015-07-26 14:22:56 +0200 |
---|---|---|
committer | Rainer Hochecker <fernetmenta@online.de> | 2015-07-27 18:00:49 +0200 |
commit | 5cbace591f8466b8936ddd4253c9658d2b183dba (patch) | |
tree | 5e0d82b687bd37fe67624946a7af41107fc45e31 | |
parent | 530076907abe04c2157e7c5f0fd9da410a1ecc00 (diff) |
dvdplayer: fix waiting time for buffer when ff
-rw-r--r-- | xbmc/cores/dvdplayer/DVDPlayerVideo.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp b/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp index 59e44b8df3..4ddd7a99b6 100644 --- a/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp +++ b/xbmc/cores/dvdplayer/DVDPlayerVideo.cpp @@ -1183,7 +1183,7 @@ int CDVDPlayerVideo::OutputPicture(const DVDVideoPicture* src, double pts) int maxWaitTime = std::max(DVD_TIME_TO_MSEC(iSleepTime) + 500, 50); // don't wait when going ff if (m_speed > DVD_PLAYSPEED_NORMAL) - maxWaitTime = 0; + maxWaitTime = std::max(DVD_TIME_TO_MSEC(iSleepTime), 0); int buffer = g_renderManager.WaitForBuffer(m_bStop, maxWaitTime); if (buffer < 0) { |