pippin wrote: > But wait: LMS knows the playback latency of each player and can also > control (change) timing by skipping samples or pausing so you should > theoretically be able to determine the exact time when a sample is being > played. > If you can’t report back a downstream latency to AirPlay that > would mean you have tom skip a few ms at the beginning of playback but > usually AirPlay itself induces quite a latency (2s for most devices) so > that should not be a problem, shouldn’t it? Or can’t you > influence/report that AirPlay latency?
You're right, LMS knows "when" a packet is played, but how can I have access to that information and change it? (I mean, not as a SB receiver, but as a plugin, from the Perl side of things). My new version of Shairtunes2W has the timing desired by the AirPlay controller, expressed in LMS' local computer clock so yes, I can tell LMS when I want to play, but I don't see any API for that in LMS, the sync toolbox is a closed machine, no (I mean, there is the source code, but I'm not super keen on changing it :)) LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010, AppleTV 4, Airport Express ------------------------------------------------------------------------ philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=103783 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
