I reorganised things a bit, and finally managed to get the squeezelite applet working as I think it should. It detects whether squeezelite is running on either interface when it starts up, and sets Enabled/Disabled accordingly. I moved the external device selection off to a sub menu to make it easier to prevent access if squeezelite is already running.
[image: http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/Jivelite/jivelite0013_512.jpg] [image: http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/Jivelite/jivelite0014_512.jpg] And I managed to get a working popup menu that disappears after the specified number of milliseconds, so I can now give a warning if squeezelite couldn't start on the selected USB interface. [image: http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/Jivelite/jivelite0015_512.jpg] I've had this Joggler running with both the internal and external players running, synchronised, for a couple of hours, and the playback has been faultless, so evidently the Joggler is up to supporting two squeezelite instances. I think that'll do now. Which means I can't put off fixing the screensaver 'bug' (or at least 'unwanted behaviour') any longer. I loaded Sqeezeplay OS onto another Joggler this evening, and realised that the screensaver works exactly the same way - the 'whenOff' screensaver continues to respond to the power state of the previous player even after a different player is selected. So I guess I could live with this if I can't find out how to fix it, but it would be much better in my opinion if the screensavers always refer to the status of the currently selected player. ------------------------------------------------------------------------ chill's Profile: http://forums.slimdevices.com/member.php?userid=10839 View this thread: http://forums.slimdevices.com/showthread.php?t=110040 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
