Closed Solarunit closed 1 month ago
I would like a feature similar to this myself, however, there is a reason why no MPD client has a feature like this, and thats because MPD only has concept of a single active queue and multiple stored playlists. Keeping state like what song was last playing in a stored playlist in rmpc is fragile and prone to state desync with the mpd server. For example when stored playlist changes or gets deleted when rmpc is not running, or the mount with the song gets unmounted and plethora of others. So unless I can somehow come up with robust enough solution, this will sadly not happen.
Yea, that's unfortunate that mpd doesn't support such feature :face_with_diagonal_mouth:
Ignore main Queue and consider each Playlists as separate standalone queue. I wonder could this concept that is used in some other players be implemented in this mpd client? No other mpd clients can do this, and I am no sure if it's limitation of mpd server.
The concept is this:
The good example of such player is tauon.