GNOME Bugzilla – Bug 510406
Rhythmbox uses wrong DBus interface for media keys
Last modified: 2008-02-12 22:13:21 UTC
With the move of the gnome-settings-daemon to its own module, the DBus interface names have changed. Attached patch makes rhythmbox use the correct one for the media keys plugin
Created attachment 103144 [details] [review] Patch to use the correct Dbus interface names
We need to maintain compatibility with older gnome-settings-daemons for a while, so we can't just change the interface name like this.
It should use dbus_g_proxy_new_for_name_owner() so that the instantiation of the proxy can fail nicely.
*** Bug 514750 has been marked as a duplicate of this bug. ***
the bus name should still be org.gnome.SettingsDaemon, the change is not correct
Created attachment 104609 [details] [review] rb-mmkeys-new-api.patch Updated patch with compat API. Untested.
*** Bug 515329 has been marked as a duplicate of this bug. ***
Ubuntu is using this patch and it is working fine to me.
The fallback didn't actually work in that patch. It's the GrabMediaPlayerKeys call that fails. I've fixed that, tested it a bit, and committed it.
*** Bug 505907 has been marked as a duplicate of this bug. ***