bpa wrote: 
> You really should look back at the shairport development - I'm pretty
> sure this is the same issue the original developer encountered.  The
> problem of having to keep an Airport connection going even though there
> may not be a LMS stream reading it.  Using generic Pipe and cat will
> never give you enough control over the stream - the application
> receiving the airport stream has to specific for LMS to know when to
> forward audio stream, when to insert "silence" stream and when to
> discard audio stream.
> 
> I think you'll be better off trying to understand why the current plugin
> cannot do sync as otherwsie you seem to be treading the same as the
> original developer and you may end up with a similar solution.

Hi there. I'm the developer of Shairport Sync and, thinking about this
issue, I wonder if you have the problem the wrong way around. If LMS
were to stop reading data from the Shairport Sync pipe, the data would
simply be discarded by Shairport Sync; the pipe is not disabled or shut
down. The actual problem occurs when the flow of data from Shairport
Sync naturally pauses. It seems the the LMS system is unable to deal
with a pause in the flow of data, so a hack is necessary whereby the
source somehow has to pad out a real gap with packets of silence. Is
there any possibility that LMS could deal more gracefully with such
pauses?

Best wishes
Mike


------------------------------------------------------------------------
MikeBrady's Profile: http://forums.slimdevices.com/member.php?userid=64825
View this thread: http://forums.slimdevices.com/showthread.php?t=104208

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

Reply via email to