1 unstable release
0.6.1 | Oct 17, 2023 |
---|
#256 in Multimedia
58KB
1.5K
SLoC
mpris-player
A Rust library for creating MPRIS2 media players over D-Bus
What is MPRIS?
The Media Player Remote Interfacing Specification is a standard D-Bus interface which aims to provide a common programmatic API for controlling media players.
It provides a mechanism for discovery, querying and basic playback control of compliant media players, as well as a tracklist interface which is used to add context to the active media item.
Which MRPIS interfaces does this crate implement?
- org.mpris.MediaPlayer2
- org.mpris.MediaPlayer2.Player
- org.mpris.MediaPlayer2.TrackList
- org.mpris.MediaPlayer2.Playlists
Dependencies
~11MB
~247K SLoC