Bugzilla – Bug 10371
Bright white LED does not go off at end of play
Last modified: 2009-06-17 09:36:01 UTC
I play a track using CLI. The LED on the SBR is bright white. If I issue the stop command, the LED changes to dim white. If I play to the end, the mode changes to stop but the LED does not change to dim white.
Ross, Can you investigate this one
This doesn't seem to be specific to CLI, although it is easily reproduced as mentioned by Jeffrey. I was also able to reproduce this using web ui. 7.3.1 - 24324. Michael, is this your bug?
sounds like a firmware issue to me. Felix?
Nope, not firmware, it's all handled from within SC. Seems like neither stop() nor pause() in Player/Reciever.pm is called in such a case.
Alan - might this be some missed event in the streaming code?
stop() or pause() functions of Receiver.pm are never called if a song just plays out. Also stop() or pause() functions of parent class i.e. Squeezebox2.pm are never called, same is true for Squeezebox.pm, Player.pm or Client.pm. Interestingly the play/pause button on the webinterface changes back to play when a song just plays out. I have no idea, where it get the information from though.
Is this a regression from 7.2 or has it always been that way?
I first noticed it around the time I upgraded to SC 7.3. However, the SBR upgrades its firmware automatically, so it's possible that I am confusing the real culprit. If Felix is right that the problem can't be in the firmware (which otherwise seemed to be a plausible theory), then I believe that the problem is a regression from 7.2.
(In reply to comment #7) > Is this a regression from 7.2 or has it always been that way? > Yes. I just tried this with 7.2 and it is not reproducible.
Changing target to next release
I have found the same problem after updating to 7.3
Alan: Any idea why pause() or stop() functions are not called?
Why would they be? The player has just reported that it has stopped. No need to stop it some more.
Well, see comment #6, they have been called in the past. Are you saying that was incorrect? What is the new way to get this events?
There isn't one. I guess we will have to build something. I'll take this.
Change 24685.
Verified fix in 7.3.3 r26187
sorry, Comment 17 verification was with XP. Verified on Ubuntu 7.3.3 r25766
This bug has been fixed in the 7.3.3 release version of SqueezeCenter! If you haven't already. please download the new version from http://www.logitechsqueezebox.com/support/download-squeezecenter.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.