From a2b8ff2e357f0f04a84cd13d3f3e9c31ea457050 Mon Sep 17 00:00:00 2001 From: columbarius Date: Wed, 31 May 2023 09:27:17 +0200 Subject: [PATCH] linux-pipewire: Skip processing video buffer if import failed After a failed import we should signal buffer renegotiaten and then just skip processing this videobuffer. --- plugins/linux-pipewire/pipewire.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/linux-pipewire/pipewire.c b/plugins/linux-pipewire/pipewire.c index 20b9c6922..6aa869914 100644 --- a/plugins/linux-pipewire/pipewire.c +++ b/plugins/linux-pipewire/pipewire.c @@ -668,6 +668,7 @@ static void on_process_cb(void *user_data) pw_loop_signal_event( pw_thread_loop_get_loop(obs_pw->thread_loop), obs_pw->reneg); + goto read_metadata; } } else { blog(LOG_DEBUG, "[pipewire] Buffer has memory texture");