diff options
Diffstat (limited to 'audio/out/buffer.c')
-rw-r--r-- | audio/out/buffer.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/audio/out/buffer.c b/audio/out/buffer.c index 2a69596597..11bd14f733 100644 --- a/audio/out/buffer.c +++ b/audio/out/buffer.c @@ -193,6 +193,7 @@ int ao_read_data(struct ao *ao, void **data, int samples, int64_t out_time_us) if (pos < samples && p->playing && !p->paused) { p->playing = false; + ao->wakeup_cb(ao->wakeup_ctx); // For ao_drain(). pthread_cond_broadcast(&p->wakeup); } |