From eaed3acfe5680eaa910a5f85d65bedc9a4536a60 Mon Sep 17 00:00:00 2001 From: Rainer Hochecker Date: Fri, 20 Feb 2015 17:09:07 +0100 Subject: [PATCH] dvdplayer: reset error integral when flushing sync errors --- xbmc/cores/dvdplayer/DVDPlayerAudio.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp b/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp index 70f00328b25f2..4e77185ecad76 100644 --- a/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp +++ b/xbmc/cores/dvdplayer/DVDPlayerAudio.cpp @@ -657,6 +657,7 @@ void CDVDPlayerAudio::HandleSyncError(double duration) { m_syncclock = false; m_errors.Flush(); + m_integral = 0.0; } //check if measured error for 2 seconds