diff options
Diffstat (limited to 'audio/out/ao_pipewire.c')
-rw-r--r-- | audio/out/ao_pipewire.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/audio/out/ao_pipewire.c b/audio/out/ao_pipewire.c index 3421856c44..5384588e1e 100644 --- a/audio/out/ao_pipewire.c +++ b/audio/out/ao_pipewire.c @@ -133,7 +133,7 @@ static void on_process(void *userdata) int nframes = bytes_per_channel / ao->sstride; #if PW_CHECK_VERSION(0, 3, 49) if (b->requested != 0) - nframes = b->requested; + nframes = MPMIN(b->requested, nframes); #endif for (int i = 0; i < buf->n_datas; i++) |