GNOME Bugzilla – Bug 644302
MPRIS Support for Media Players
Last modified: 2017-02-21 14:32:37 UTC
The Rhythmbox shell code could probbably be replaced by using the MPRIS interface that multiple media players support. This is a large part of how the Unity sound menu thing interacts with media players on Ubuntu http://www.mpris.org/
MPRIS is a DBus spec for controlling and introspeting medial players BTW
Currently the Shell has no special code for Rhythmbox, and neither has Rhythmbox, which should work with all notification servers with "persistence" and "action-icons" (which happens to be only gnome-shell at the moment, but it could change). If you want to change that, or to change the logic in Rhythmbox to avoid incompatibility with other notification servers, or to add additional features like seeking or changing volume, you need an extension for gnome-shell.
FWIW http://www.webupd8.org/2011/10/gnome-shell-mediaplayer-extension.html Supports a dozen or so of the most popular media players, no special code needed per player.
Also: https://github.com/magcius/gnome-shell/tree/wip/mpris I wrote a patch for MPRIS support a while ago, but never filed it, it looks like.
I just filed bug 687831. Seems relevant.
(In reply to comment #5) > I just filed bug 687831. Seems relevant. It's not. MPRIS requires a running player, bug 687831 is about what to do when a player isn't running.
*** Bug 709798 has been marked as a duplicate of this bug. ***
*** Bug 748150 has been marked as a duplicate of this bug. ***
As far as I know this feature has been implemented and is working in gnome-shell 3.22, so this bug can be closed. Or am I missing something?
Indeed, let's close this.