Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement the TrackList interface #24

Open
jodal opened this issue Dec 7, 2018 · 0 comments
Open

Implement the TrackList interface #24

jodal opened this issue Dec 7, 2018 · 0 comments

Comments

@jodal
Copy link
Member

jodal commented Dec 7, 2018

Currently Mopidy-MPRIS does not implement the MPRIS TrackList interface:

Provides access to a short list of tracks which were recently played or will be played shortly. This is intended to provide context to the currently-playing track, rather than giving complete access to the media player's playlist.

Example use cases are the list of tracks from the same album as the currently playing song or the Rhythmbox play queue.

[...]

Note that the (memory and processing) burden of implementing the TrackList interface and maintaining unique track ids for the playlist can be mitigated by only exposing a subset of the playlist when it is very long (the 20 or so tracks around the currently playing track, for example). This is a recommended practice as the tracklist interface is not designed to enable browsing through a large list of tracks, but rather to provide clients with context about the currently playing track.

Feel free to 👍 this issue if you use an MPRIS client that supports this and are interested in this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant