ScottAM wrote: 
> I wish I could get my hands on the original coders for LMS - I bet they
> have stories to tell. 
Remember Slimserver was originally written for SliMP3 which had a tiny
amount of buffer space and had to run on a Linux box with slow processor
with little memory. So resorting to tricks and "odd" behaviour is
understandable in the context. 

Like you at first I was horrified at LMS but LMS is not bad once you get
your head a map of the system and how to separate the  "threads" (I used
to work on embedded system in network devices using simple non
preemptive scheduler loops so it is familiar). What is good about LMS is
that works across many platforms and how it is has been extended beyond
original intent.

Enable logging network.protocol.slimproto to see LMS side of the
slimproto conversation although for some info DEBUG is necessary but
then it becomes too verbose
Enable network.http to INFO to see how the buffer writes to the player
(i.e. attempts 32k then like your system send remainders until all gone)


------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=110986

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

Reply via email to