diff options
Diffstat (limited to 'player')
-rw-r--r-- | player/audio.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/player/audio.c b/player/audio.c index ba3cc90e7b..ca17d3325b 100644 --- a/player/audio.c +++ b/player/audio.c @@ -723,7 +723,7 @@ static void ao_process(struct mp_filter *f) mpctx->shown_aframes += samples; double real_samplerate = mp_aframe_get_rate(af) / mpctx->audio_speed; - if (mpctx->video_status == STATUS_PLAYING) + if (mpctx->video_status != STATUS_EOF) mpctx->delay += samples / real_samplerate; ao_c->last_out_pts = mp_aframe_end_pts(af); update_throttle(mpctx); |