From 6b228944f7f4dc7739ae0753120f88a41493173c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Mon, 2 Jan 2023 16:03:36 +0100 Subject: [PATCH] impl-port: clear have_buffers when setting 0 buffers --- src/pipewire/impl-port.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pipewire/impl-port.c b/src/pipewire/impl-port.c index ad7e191f1..0021214f9 100644 --- a/src/pipewire/impl-port.c +++ b/src/pipewire/impl-port.c @@ -1567,6 +1567,7 @@ int pw_impl_port_use_buffers(struct pw_impl_port *port, struct pw_impl_port_mix return -EIO; if (n_buffers == 0) { + mix->have_buffers = false; if (port->n_mix == 1) pw_impl_port_update_state(port, PW_IMPL_PORT_STATE_READY, 0, NULL); }