From 8bb4b91e7434a0fe8d05a3fa070bc1293e883e85 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 24 Sep 2020 19:25:37 +0200 Subject: [PATCH] stream: present less writable bufferspace firefox likes that better --- pipewire-pulseaudio/src/stream.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pipewire-pulseaudio/src/stream.c b/pipewire-pulseaudio/src/stream.c index 6a75b2fe0..1961b0fc6 100644 --- a/pipewire-pulseaudio/src/stream.c +++ b/pipewire-pulseaudio/src/stream.c @@ -454,8 +454,9 @@ static inline uint32_t queued_size(const pa_stream *s, uint64_t elapsed) static inline uint32_t writable_size(const pa_stream *s, uint64_t queued) { - return s->maxsize - SPA_MIN(queued, s->maxsize); + return s->maxblock - SPA_MIN(queued, s->maxblock); } + static inline uint32_t required_size(const pa_stream *s) { return s->buffer_attr.tlength;