From 50536274b6b95654aa3d7a9bfad4f77240d4f75c Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 14 Aug 2026 14:36:54 +0200 Subject: Match application audio by application name if available rather than node name --- src/pipewire_audio.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; -- cgit v1.2.3