# mpris-player **Repository Path**: mirrors_chromium_gitlab_gnome/mpris-player ## Basic Information - **Project Name**: mpris-player - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-09 - **Last Updated**: 2025-12-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **Note**: mpris-player is no longer actively maintained. We suggest using the [`mpris-server`](https://crates.io/crates/mpris-server) crate instead. --- # mpris-player #### A Rust library for creating MPRIS2 media players over D-Bus - [Open homepage](https://gitlab.gnome.org/World/Rust/mpris-player) - [Report issue](https://gitlab.gnome.org/World/Rust/mpris-player/issues/new) - [Open documentation](https://docs.rs/mpris-player) ## 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? - [x] org.mpris.MediaPlayer2 - [x] org.mpris.MediaPlayer2.Player - [ ] org.mpris.MediaPlayer2.TrackList - [ ] org.mpris.MediaPlayer2.Playlists