From 24882f37a7d757eb3659007a5fb55ad2f18f9d64 Mon Sep 17 00:00:00 2001 From: Pauli Virtanen Date: Sat, 2 Oct 2021 15:28:39 +0300 Subject: [PATCH] wp: fix pw_log_set usage pw_log_set resets the log level of the logger to the Pipewire's current level. Here, it's instead expected that the level is retained, so call pw_log_set_level first. It used to be that pw_init set the log level based on PIPEWIRE_DEBUG value, but this is now done only when using Pipewire's default logger. --- lib/wp/wp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/wp/wp.c b/lib/wp/wp.c index 2b0565fa..b0d190b5 100644 --- a/lib/wp/wp.c +++ b/lib/wp/wp.c @@ -41,6 +41,7 @@ wp_init (WpInitFlags flags) g_snprintf (lvl_str, 2, "%d", wp_spa_log_get_instance ()->level); g_warn_if_fail (g_setenv ("PIPEWIRE_DEBUG", lvl_str, TRUE)); } + pw_log_set_level (wp_spa_log_get_instance ()->level); pw_log_set (wp_spa_log_get_instance ()); }