aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/pipewire_audio.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pipewire_audio.c b/src/pipewire_audio.c
index 8f40695..f4d2b27 100644
--- a/src/pipewire_audio.c
+++ b/src/pipewire_audio.c
@@ -447,7 +447,8 @@ static void on_node_info_cb(void *data, const struct pw_node_info *info) {
if(!info || !info->props || !self->running)
return;
- const char *node_name = spa_dict_lookup(info->props, PW_KEY_NODE_NAME);
+ const char *app_name = spa_dict_lookup(info->props, PW_KEY_APP_NAME);
+ const char *node_name = app_name ? app_name : spa_dict_lookup(info->props, PW_KEY_NODE_NAME);
if(!node_name)
return;