Jul 20, 2023

MPRIS protocol version 2 plugin for DeaDBeeF music player

This plugin aims to implement the MPRIS protocol for DeaDBeeF music player.

The original MPRIS plugin for DeaDBeeF does not work anymore and seems to be orphaned. The original plugin supported MPRISv1 and MPRISv2. This plugin only supports version two.

What is currently 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

Checkout these related ports:
  • Zynaddsubfx - Realtime software synthesizer
  • Zrythm - Modern music production system, also known as DAW
  • Zplugins-lv2 - Collection of LV2 plugins to be bundled with Zrythm
  • Zmusic - GZDoom's music system as a standalone library
  • Zita-rev1 - Reworked version of the reverb originally developed for Aeolus
  • Zita-resampler - C++ library for resampling audio signals
  • Zita-njbridge - Command line client to transmit audio over a local IP network
  • Zita-mu1 - Simple Jack app used to organise stereo monitoring
  • Zita-jclient - Library to create a Jack client with a few lines of C++
  • Zita-dpl1 - Look-ahead digital peak level limiter
  • Zita-convolver - Fast, partitioned convolution engine library
  • Zita-bls1 - Blumlein Shuffler converter of binaural signals to stereo speaker pair
  • Zita-at1 - Autotuner Jack application
  • Zita-alsa-pcmi - Easy access to ALSA PCM devices
  • Zinf - GTK-based MP3 player