Bugzilla – Bug 17504
Random Mix playlists & settings should survive SBS restart
Last modified: 2011-10-12 02:30:32 UTC
Customer (that's me) has a large multi-room setup consisting of 4*Radio, 2*Touch, 2*SliMP3, 1*Classic, 1*Boom, 1*iPeng and several HTTP clients. Of these, 6 players are normally set to Random Mix, with different genres and song/artist settings. If SBS is restarted, the playlists for each player vanish, and someone has to reconfigure the settings and restart Random Mix on each of them. This is a pain. Could both the playlists and other Random Mix settings be stored somewhere non-volatile, so that even after an SBS restart, hitting "Play" is all that's required to listen to music? I've read #7581, #9315, #2510 and others recently, so I'm trying to be very specific about what I'd like. It would be nice if Random Mix settings were also preserved across a "Switch Library", e.g. between two servers or between SBS and SN, but I think that's less important.
Random Mix settings are server-wide, not per player. If you set the genre mix on one player then you effectively set it for all players. I just tested 7.6.1 and found no problems with the genre mix or upcoming/recently played songs settings being saved. They do survive a server restart. I'm not sure if player playlists from Random Mix are intended to survive a restart of the server. I see that it works the same in both 7.5 and 7.6.
Thanks for clarifying the scope of the genre settings. I tried to elicit that information from the forum but instead got helpful advice about using other plugins. I'm still not sure what the "Save" button is supposed to do; I'd assumed that it did what I wanted, i.e. make the genre selection "stick" to that player. I'd also argue that the broken functionality of obsolete software should not unduly influence the behavior of New Cool Shiny Stuff. :)
Adrian - do you remember why you disabled storing RandomPlay playlists back about 3.5 yrs ago? http://svn.slimdevices.com/slim/trunk/server/Slim/Player/Playlist.pm?r1=11445&r2=11444&pathrev=11445