From b341668fda05ea01213a8df6c29bf6a9e6da6dce Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 28 Jan 2025 13:22:20 +0100 Subject: [PATCH] stream: fix id and status swap --- src/pipewire/stream.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pipewire/stream.c b/src/pipewire/stream.c index caf9d2283..04c4a1cff 100644 --- a/src/pipewire/stream.c +++ b/src/pipewire/stream.c @@ -846,8 +846,8 @@ static void clear_buffers(struct pw_stream *stream) clear_queue(impl, &impl->dequeued); struct spa_io_buffers *io = impl->io; if (io && io->status == SPA_STATUS_HAVE_DATA) { - io->status = SPA_ID_INVALID; - io->buffer_id = SPA_STATUS_OK; + io->buffer_id = SPA_ID_INVALID; + io->status = SPA_STATUS_OK; } } clear_queue(impl, &impl->queued);