summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--player/audio.c4
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) {