From a96bf904468ce93fde86e75f960ebed0eb900adc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Thu, 23 Sep 2021 13:37:56 +0200 Subject: media-keys: Suppress OSD title on phones as well Those usually get port names from UCM. Add common port names from there. --- plugins/media-keys/gsd-media-keys-manager.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c index 72b44d53..3e2ec3fe 100644 --- a/plugins/media-keys/gsd-media-keys-manager.c +++ b/plugins/media-keys/gsd-media-keys-manager.c @@ -1397,6 +1397,8 @@ show_volume_osd (GsdMediaKeysManager *manager, port = gvc_mixer_stream_get_port (stream); if (g_strcmp0 (gvc_mixer_stream_get_form_factor (stream), "internal") != 0 || (port != NULL && + g_strcmp0 (port->port, "[OUT] Speaker") != 0 && + g_strcmp0 (port->port, "[OUT] Handset") != 0 && g_strcmp0 (port->port, "analog-output-speaker") != 0 && g_strcmp0 (port->port, "analog-output") != 0)) { device = gvc_mixer_control_lookup_device_from_stream (priv->volume, stream); -- cgit v1.2.1