Commit eaa91ed8 authored by Marton Balint's avatar Marton Balint

ffplay: fix nosync threshold check in synchronize_audio

Signed-off-by: 's avatarMarton Balint <cus@passwd.hu>
parent da569556
...@@ -1899,7 +1899,7 @@ static int synchronize_audio(VideoState *is, int nb_samples) ...@@ -1899,7 +1899,7 @@ static int synchronize_audio(VideoState *is, int nb_samples)
diff = get_audio_clock(is) - get_master_clock(is); 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; is->audio_diff_cum = diff + is->audio_diff_avg_coef * is->audio_diff_cum;
if (is->audio_diff_avg_count < AUDIO_DIFF_AVG_NB) { if (is->audio_diff_avg_count < AUDIO_DIFF_AVG_NB) {
/* not enough measures to have a correct estimate */ /* not enough measures to have a correct estimate */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment