[gnome-settings-daemon] media-keys: Suppress OSD title on phones as well



commit a96bf904468ce93fde86e75f960ebed0eb900adc
Author: Guido Günther <agx sigxcpu org>
Date:   Thu Sep 23 13:37:56 2021 +0200

    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);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]