ok100/lyvi — pull request #4 by TheUnknownCylon (2012-11-17 15:12:55+00:00)
Title: MPRIS support

This fork will add `mpris`-players support to lyvi. One of these popular players is `Spotify`, so accepting this merge will add _at least_ `Spotify` to the list of supported players.

Mpris is an interface to control media players remotely over DBus. Its documentation can be found at http://specifications.freedesktop.org/mpris-spec/latest/. Since each media player implementing MPRIS is accessible in the same way, the players do not have to be explicitly added to lyvi. In a configuration file the player's mpris name (`org.mpris.MediaPlayer2.NAME`) can be added. Lyvi will now automatically try to access this player over mpris.

An example config file would be:

player = spotify