From 60df925dfd9701923843e76dd0308c17007f84d5 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 30 Sep 2020 10:14:04 +0200 Subject: [PATCH] pulse: set monitor as device.class for monitor sources --- pipewire-pulseaudio/src/introspect.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pipewire-pulseaudio/src/introspect.c b/pipewire-pulseaudio/src/introspect.c index 4488bd5df..423961023 100644 --- a/pipewire-pulseaudio/src/introspect.c +++ b/pipewire-pulseaudio/src/introspect.c @@ -827,7 +827,8 @@ static int source_callback(pa_context *c, struct global *g, struct source_data * if ((str = spa_dict_lookup(info->props, PW_KEY_NODE_NAME))) pa_proplist_setf(i.proplist, PW_KEY_NODE_NAME, "%s.monitor", str); if ((str = spa_dict_lookup(info->props, PW_KEY_NODE_DESCRIPTION))) - pa_proplist_setf(i.proplist, PW_KEY_NODE_DESCRIPTION, "Monitor or %s", str); + pa_proplist_setf(i.proplist, PW_KEY_NODE_DESCRIPTION, "Monitor of %s", str); + pa_proplist_setf(i.proplist, PW_KEY_DEVICE_CLASS, "monitor"); } if ((str = pa_proplist_gets(i.proplist, PW_KEY_NODE_NAME)))