From 7eeb9a63f82b6ed025d98fbd1ea611998eb78c6a Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 12 May 2023 10:10:05 +0200 Subject: [PATCH] pulse-server: remove / when no target object --- .../module-protocol-pulse/modules/module-tunnel-sink.c | 4 +++- .../module-protocol-pulse/modules/module-tunnel-source.c | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/modules/module-protocol-pulse/modules/module-tunnel-sink.c b/src/modules/module-protocol-pulse/modules/module-tunnel-sink.c index 758f71c2c..b1185e7b6 100644 --- a/src/modules/module-protocol-pulse/modules/module-tunnel-sink.c +++ b/src/modules/module-protocol-pulse/modules/module-tunnel-sink.c @@ -138,8 +138,10 @@ static int module_tunnel_sink_prepare(struct module * const module) } pw_properties_setf(stream_props, PW_KEY_NODE_DESCRIPTION, - _("Tunnel to %s/%s"), server, + _("Tunnel to %s%s%s"), server, + remote_sink_name ? "/" : "", remote_sink_name ? remote_sink_name : ""); + pw_properties_set(stream_props, PW_KEY_MEDIA_CLASS, "Audio/Sink"); if ((str = pw_properties_get(props, "sink_name")) != NULL) { diff --git a/src/modules/module-protocol-pulse/modules/module-tunnel-source.c b/src/modules/module-protocol-pulse/modules/module-tunnel-source.c index 1e4a4c19a..46db40f59 100644 --- a/src/modules/module-protocol-pulse/modules/module-tunnel-source.c +++ b/src/modules/module-protocol-pulse/modules/module-tunnel-source.c @@ -138,7 +138,8 @@ static int module_tunnel_source_prepare(struct module * const module) } pw_properties_setf(stream_props, PW_KEY_NODE_DESCRIPTION, - _("Tunnel to %s/%s"), server, + _("Tunnel to %s%s%s"), server, + remote_source_name ? "/" : "", remote_source_name ? remote_source_name : ""); pw_properties_set(stream_props, PW_KEY_MEDIA_CLASS, "Audio/Source");