bpa wrote: 
> If this is true about GPM ( see
> http://www.techtimes.com/articles/86037/20150918/google-play-music-on-chromecast-now-features-gapless-playback.htm
> ) then gapless may be more an implementation issues on the LMS side.

The issue is how to drive that feature ? I don't have any API doc for
that. In fact, and in general, UPnP or CC I have 2 ways to do gapless

1- The player allows one track to be downloaded while the other is
playing: this is the way some UPnP players work and in that case, LMS
supports very well that capability. Of course, some UPnP players,
although they do download in parallel of playing, don't start the next
song right after the current one, but that's implementation stupidity

2- The player does not allow that and then my bridges need to always
have tracks in raw PCM and merge them together in a "webradio-like"
flow. That means that either the bridges decode the tracks (CPU and
complexity, I don't feel like doing that) or LMS always does the
decoding and sends same sample rate and size. And then after that, to be
able to "fool" LMS that a track has changed, I would need to do a bit of
a complicated calculation to fake a "next track" because, from the
player's point of view, this would be a long single track now ... so a
lot of complications :(



LMS 7.7.5 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos 2xPLAY:1,
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBMC, Foobar2000, XBoxOne,
JRiver 21, Chromecast Audio, Chromecast v1, Pi B2, Pi B+, 2xPi A+,
Odroid-C1, Cubie2
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=104383

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

Reply via email to