After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 644302 - MPRIS Support for Media Players
MPRIS Support for Media Players
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: extensions
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
: 709798 748150 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-03-09 13:16 UTC by John Stowers
Modified: 2017-02-21 14:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description John Stowers 2011-03-09 13:16:26 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/
Comment 1 John Stowers 2011-03-09 13:17:11 UTC
MPRIS is a DBus spec for controlling and introspeting medial players BTW
Comment 2 Giovanni Campagna 2011-03-09 13:53:18 UTC
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.
Comment 3 John Stowers 2011-10-24 19:37:03 UTC
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.
Comment 4 Jasper St. Pierre (not reading bugmail) 2011-10-24 19:55:17 UTC
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.
Comment 5 Allan Day 2012-11-07 09:31:42 UTC
I just filed bug 687831. Seems relevant.
Comment 6 Bastien Nocera 2012-11-07 09:38:53 UTC
(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.
Comment 7 Florian Müllner 2015-03-18 23:18:54 UTC
*** Bug 709798 has been marked as a duplicate of this bug. ***
Comment 8 Jonathan Matthew 2015-04-19 20:35:47 UTC
*** Bug 748150 has been marked as a duplicate of this bug. ***
Comment 9 Christian Stadelmann 2017-02-21 14:03:14 UTC
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?
Comment 10 Florian Müllner 2017-02-21 14:32:37 UTC
Indeed, let's close this.