mirror of https://github.com/mpv-player/mpv
player: print desync message on negative A/V-sync too
At least there is _some_ problem if this happens. It would mean that audio is playing slower than video. Normally, video is synced to audio, so if audio stops playback completely, video will not advance at all. But using things like --autosync, it's well possible that this kind of desync happens.
This commit is contained in:
parent
e123c1dfcd
commit
a7c43babb7
|
@ -719,7 +719,7 @@ static void update_avsync_after_frame(struct MPContext *mpctx)
|
|||
mpctx->last_av_difference += mpctx->time_frame * opts->playback_speed;
|
||||
if (a_pos == MP_NOPTS_VALUE || mpctx->video_pts == MP_NOPTS_VALUE)
|
||||
mpctx->last_av_difference = MP_NOPTS_VALUE;
|
||||
if (mpctx->last_av_difference > 0.5 && !mpctx->drop_message_shown) {
|
||||
if (fabs(mpctx->last_av_difference) > 0.5 && !mpctx->drop_message_shown) {
|
||||
MP_WARN(mpctx, "%s", av_desync_help_text);
|
||||
mpctx->drop_message_shown = true;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue