piCorePlayer was written assuming squeezelite was running and there was
a soundcard available.

We use squeezelite's connection to LMS to generate things like the
Players tabs. Also, things like working out the LMS IP address require a
squeezelite /LMS connection.

My understanding is squeezelite creates a LMS instance using its MAC
address as a unique identifier. If squeezelite has stopped, LMS will
forget this players instance after a period. (10 minutes?) So you can't
resume the playlist after this period. To LMS this player does not
exist.

Also, the latest Raspberry Pi code, when they changed their soundcard
from ALSA to Headphones, B1 and B2, also introduced a feature where
their sound cards where not available unless something was plugged into
the HDMI port, but Headphones still appeared.

Also it appears that, on the latest RPi400 it doesn't have even have a
Headphones sound card. So when you load pCP on it, it will start
squeezelite hoping to use the default Headphones soundcard, but it
doesn't exist, so squeezelite fails to start. Because squeezelite is not
running, there is no connection to LMS, so no player tab, etc. This pCP
is completely isolated from the LMS system. This would probably apply to
RPi0's as well now, but I haven't checked.


------------------------------------------------------------------------
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=113661

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to