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");