diff options
| -rw-r--r-- | src/pipewire_audio.c | 3 |
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; |
