diff --git a/player/player.py b/player/player.py index 4a4660f..1ed7b4d 100755 --- a/player/player.py +++ b/player/player.py @@ -180,8 +180,10 @@ class Sync(Thread): frames = deviation / 0.04 median_frames = median_deviation / 0.04 if time.time() - self.last_sync > SYNC_GRACE_TIME and abs(median_deviation) > SYNC_TOLERANCE: - if not self.need_to_sync: - logger.error('need to sync %0.05f (%d) median %0.05f (%d)' % (deviation, frames, median_deviation, median_frames)) + if self.mpv.time_pos > 2 and not self.need_to_sync: + logger.error( + '%0.05f need to sync %0.05f (%d) median %0.05f (%d)' % (self.mpv.time_pos, deviation, frames, median_deviation, median_frames) + ) self.need_to_sync = True def median(self, lst):