Hi - It seems that the song duration returned from CLI when using flac is a random very large number. Unfortunately, it is causing issue with my CC & UPnP plugins as some internal of my squeezelite depends on that value.
More precisely I've seen that due to the large buffering made by such CC/UPnP players, the "end of decode" command might be sent to LMS very early (I send it when the stream has been fully transferred to the player). So the stream request for the next track might start way before the current track finishes, and as consequence, the HTTP connection for the next track might be stalled for a while. Unfortunately, Deezer does not like that and closes the connection. As a workaround, I do not send the "end of decode" untill I'm close enough to the end of the current tracK. I don't like that hack, but Deezer gave me no option. But if the duration is wrong, then, the end of decode is enver sent. 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, GGMM E5 ------------------------------------------------------------------------ philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=108189 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
