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

'Consume' should remove tracks when skipped #902

fatg3erman opened this Issue Dec 7, 2014 · 0 comments


3 participants

fatg3erman commented Dec 7, 2014

To make mopidy consistent with mpd's behaviour, when the 'consume' option is switched on and the currently-playing track is skipped, the track currently being played should be removed from the tracklist.

With mpd this only applies if you do a 'next' command; 'previous', or selecting another track by telling mpd to play by tracklist id does not do this. I'm not sure if this makes absolute sense, but that's what it does :)

Anyway, the reason this behaviour is useful is for when a client can auto-generate "infinite" playlists by adding a few tracks at a time and continually repopulating as it gets to the last track. The 'Consume' option is ideal for this behaviour, and it's nicer for the user if tracks they skip don't hang around either.

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