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
