diff options
Diffstat (limited to 'player/audio.c')
-rw-r--r-- | player/audio.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/player/audio.c b/player/audio.c index 5e19f118d0..0204cd8287 100644 --- a/player/audio.c +++ b/player/audio.c @@ -415,8 +415,10 @@ static void dump_audio_stats(struct MPContext *mpctx) { if (!mp_msg_test(mpctx->log, MSGL_STATS)) return; - if (mpctx->audio_status != STATUS_PLAYING || !mpctx->ao) + if (mpctx->audio_status != STATUS_PLAYING || !mpctx->ao || mpctx->paused) { + mpctx->audio_stat_start = 0; return; + } double delay = ao_get_delay(mpctx->ao); if (!mpctx->audio_stat_start) { |