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