GNOME Bugzilla – Bug 702866
Implement MPRIS DBus interfaces
Last modified: 2013-06-24 10:18:41 UTC
The following interfaces will be implemented: * org.mpris.MediaPlayer2 * org.mpris.MediaPlayer2.Player * org.mpris.MediaPlayer2.TrackList * org.mpris.MediaPlayer2.Playlists The third one is optional though, while the fourth one will be implemented separately after the playlists view is implemented. The code is currently in https://github.com/kyoushuu/gnome-music.git in branch wip/mpris with the first and second interfaces already implemented. Might implement UPnP interfaces too - https://live.gnome.org/Rygel/MediaServer2Spec
Created attachment 247606 [details] [review] Implement MediaPlayer2 interface of MPRIS
Created attachment 247607 [details] [review] Implement MediaPlayer2.Player interface of MPRIS
Created attachment 247608 [details] [review] Request album, duration and thumbnail metadata in grilo queries
Bug now depends to playlists bug (bgo #699173) for the fourth interface.
Works like charm, thanks. Playlist interface will be added after bug 699173 will be fixed The following fixes have been pushed: edfa4cc Request album, duration and thumbnail metadata in grilo queries 61ab3db Implement MediaPlayer2.Player interface of MPRIS 0ee52b1 Implement MediaPlayer2 interface of MPRIS
Created attachment 247617 [details] [review] Request album, duration and thumbnail metadata in grilo queries
Created attachment 247618 [details] [review] Implement MediaPlayer2.Player interface of MPRIS
Created attachment 247619 [details] [review] Implement MediaPlayer2 interface of MPRIS