There are other problems with that patch:

@@-1327,8 +1430,12 @@
                        g_object_unref (manager->priv->stream);
                        manager->priv->stream = NULL;
                }
+               if (gvc_mixer_stream_get_id (manager->priv->input_stream)
+                    == id) {
+                       g_object_unref (manager->priv->input_stream);
+                       manager->priv->input_stream = NULL;
+               }


The if() block which encloses all this code checks that manager->priv->stream 
is non-NULL.  Nothing checks that manager->priv->input_stream is non-NULL 
before passing it to gvc_mixer_stream_get_id()... and this results in... "** 
(gnome-settings-daemon:32266): CRITICAL **: gvc_mixer_stream_get_id: assertion 
`GVC_IS_MIXER_STREAM (stream)' failed"

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1248368

Title:
  Volume up/down keyboard keys stoped working after gnome-settings-
  daemon package update

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1248368/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to