aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRainer Hochecker <fernetmenta@online.de>2015-07-26 14:22:56 +0200
committerRainer Hochecker <fernetmenta@online.de>2015-07-27 18:00:49 +0200
commit5cbace591f8466b8936ddd4253c9658d2b183dba (patch)
tree5e0d82b687bd37fe67624946a7af41107fc45e31
parent530076907abe04c2157e7c5f0fd9da410a1ecc00 (diff)
dvdplayer: fix waiting time for buffer when ff
-rw-r--r--xbmc/cores/dvdplayer/DVDPlayerVideo.cpp2
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)
{