From: Marton Balint Date: Sat, 6 Oct 2012 11:31:07 +0000 (+0200) Subject: ffplay: fix nosync threshold check in synchronize_audio X-Git-Tag: android-x86-4.4-r1~8651^2~7 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=eaa91ed863a72c71553c913f17c3bf2e70a11271;p=android-x86%2Fexternal-ffmpeg.git ffplay: fix nosync threshold check in synchronize_audio Signed-off-by: Marton Balint --- diff --git a/ffplay.c b/ffplay.c index b3b09b3905..5c5126b48e 100644 --- a/ffplay.c +++ b/ffplay.c @@ -1899,7 +1899,7 @@ static int synchronize_audio(VideoState *is, int nb_samples) diff = get_audio_clock(is) - get_master_clock(is); - if (diff < AV_NOSYNC_THRESHOLD) { + if (fabs(diff) < AV_NOSYNC_THRESHOLD) { is->audio_diff_cum = diff + is->audio_diff_avg_coef * is->audio_diff_cum; if (is->audio_diff_avg_count < AUDIO_DIFF_AVG_NB) { /* not enough measures to have a correct estimate */