Bugzilla – Bug 7582
built-in Random Mix plugin no longer distinguishes between 'add' and 'play' for activation
Last modified: 2009-07-31 10:18:24 UTC
Choosing 'add' for, say, random song mix has the same effect as hitting play: the current playlist is cleared and replaced and a new playlist is generated randomly after which the plugin adds new tracks as the old ones finish. You used to be able to seemlessly switch into random mode by using 'add' instead of 'play' and the plugin would be activated to simply start managing the playlist, adding tracks to the end when necessary and pruning off the top of the playlist according to parameters established in the preferences. The seemless interaction of the random plugin and playlist management were actually the foremost selling points of the Squeezebox and slimserver/squeezecenter for me...
Unable to reproduce with: SqueezeCenter Version: 7.0 - 17793 OR SqueezeCenter Version: 7.0.1 - 17981 Eric: Please include a Step-by-Step on how to replicate the error you are seeing.
Simplest scenario: 1) Go to Random Mix 2) Hit the Add (+) button on the remote or web interface. random mix starts playing. 3) Hit Add again. Playlist is wiped and a new random mix starts playing. This is the behavior you would expect for the Play button. Add used to simply start managing the playlist according to the Random Mix preferences, only adding new songs to the _end_ of the playlist as needed.
Eric: Thank you, that did help me narrow the issue down. Using SoftSqueeze or IR Remote (with SB3) I was able to replicate what you are describing. Pressing the + created a play list, then started playing that list immediatly. Pressing + a 2nd time cleared the now playing list, created a new list, then started playing it. Using SC7 (default) Web UI, I did not see this behavior. Pressing the + key added tracks to a play list, pressing a 2nd time added track to the end of the original play list as expected. Using the SB Controller, pressing the + key has no effect. I.E. it did not generate a play list in SC7 ============ I don't know what the default behavior should be, but would expect that all methods would exhibit the same behavior.
change 18085 - thanks!
Verified to be fixed in 7.0.1 - 19597.
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1 Please try that version, if you still see the error, then reopen this bug. To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html
Reduce number of active targets for SC