left channel wrote: 
> If we can force the local player to be the default on startup even when
> Squeezelite cannot be found, that would certainly solve the problem. If
> not, if we can at least prevent a Group player from being a fallback,
> that would be much safer. An option to disable the feature would be
> safest.

Right now, SLX waits for a confirmation from the server after starting
the player before loading the page.  For Material Skin, I can't write to
its local storage until the page has initially loaded, so I wait until
LoadEnd before setting the player and then reload.  SLX, before setting
the player ID, checks to see if the player Id actually needs to be
changed and also that the player is connected.  I could remove that last
check and just set it anyway.


When Material loads, it actually loads multiple times as it decides what
layout to use.  I think manipulating its local storage (only done on
startup and changing servers) and querying the server state while it is
loading multiple times is less than ideal and may not be as reliable as
I like.  So I am going to investigate this and see if I can find a
better way.

R Greg Dawson



Squeezelite-X
------------------------------------------------------------------------
rgdawson's Profile: http://forums.slimdevices.com/member.php?userid=65236
View this thread: http://forums.slimdevices.com/showthread.php?t=108550

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to