[ANN] MPRIS v2.0

Sander Jansen s.jansen at gmail.com
Thu Aug 12 08:24:55 PDT 2010


On Wed, Aug 11, 2010 at 10:07 PM, Mirsal Ennaime
<mirsal.ennaime at gmail.com> wrote:
> Hello,
>
> I would like to announce the release of the second major version of
> the Media Player Remote Interfacing Specification.


>
> It is a D-Bus interface which aims to provide a common programmatic
> API for controlling media players.
>
> It provides a mechanism for compliant media players discovery, basic
> playback and media player state control as well as a tracklist
> interface which allows client implementation to manipulate a short
> playlist.
>
> This version is an almost complete rewrite of the specification and
> enumerating the changes would be long and boring.
>
> The new spec is there: http://www.mpris.org/2.0/spec/
>
> The source code is hosted in a gitorious git repository, there:
> git://gitorious.org/mpris/mainline.git

Great!. This is a nice improvement over version 1.

Although we probably cannot get rid of the Position and Volume
properties, perhaps the spec can at least mention that applications
shouldn't query these every second, but rather use their own timers
and use the proper signals to update their position/volume state.
(this after encountering quite a few applications/applets that did
this with the mpris v1. spec)

Cheers,

Sander

-- 
Goggles Music Manager
http://code.google.com/p/gogglesmm/


More information about the xdg mailing list