diff options
Diffstat (limited to 'player')
-rw-r--r-- | player/audio.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/player/audio.c b/player/audio.c index e93f6b49a9..20f80256b2 100644 --- a/player/audio.c +++ b/player/audio.c @@ -855,6 +855,8 @@ void fill_audio_out_buffers(struct MPContext *mpctx) int playsize = ao_get_space(mpctx->ao); + ao_query_and_reset_events(mpctx->ao, AO_EVENT_UNDERRUN); + int skip = 0; bool sync_known = get_sync_samples(mpctx, &skip); if (skip > 0) { |