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

Reply via email to