From eaa91ed863a72c71553c913f17c3bf2e70a11271 Mon Sep 17 00:00:00 2001 From: Marton Balint Date: Sat, 6 Oct 2012 13:31:07 +0200 Subject: [PATCH] ffplay: fix nosync threshold check in synchronize_audio Signed-off-by: Marton Balint --- ffplay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 */ -- 2.11.0