/deadbeef-mpris2-plugin

A rewrite of the seemingly orphaned deadbeef-mpris-plugin originally written by HuangCongyu

Primary LanguageCGNU General Public License v2.0GPL-2.0

MPRISv2 plugin for the DeaDBeeF music player
============================================

This plugin is outdated and not longer maintained.
Please use the fork over at:
https://github.com/DeaDBeeF-Player/deadbeef-mpris2-plugin

===== About ======
This plugin aims to implement the MPRISv2[1] for DeaDBeeF.

The original[2] MPRIS plugin for DeaDBeef does not work anymore and seems
to be orphaned. The original plugin supported MPRISv1 AND MPRISv2. This plugin
will only support version two.

1: http://specifications.freedesktop.org/mpris-spec/latest/
2: http://kernelhcy.github.io/DeaDBeeF-MPRIS-plugin/

===== What is missing =====
- The whole optional "org.mpris.MediaPlayer2.TrackList" interface.
- The whole optional "org.mpris.MediaPlayer2.Playlists" interface.
- The optional "Fullscreen" property of the org.mpris.MediaPlayer2 interface.
- The optional "CanSetFullscreen" property of the org.mpris.MediaPlayer2
	interface.

===== How to install =====
==== For Developers ====
- git clone https://github.com/Serranya/deadbeef-mpris2-plugin.git
- cd deadbeef-mpris2-plugin
- autoreconf --install
- ./configure
- make install

==== For Users ====
- Grab the tarball from https://github.com/Serranya/deadbeef-mpris2-plugin/releases/download/v1.14/deadbeef-mpris2-plugin-1.14.tar.xz
- tar -xf deadbeef-mpris2-plugin-1.14.tar.xz
- cd deadbeef-mpris-plugin-1.14
- ./configure
- make install

===== Contributing =====
Just use common sense...