Ron F. wrote: 
> Since last week, once RP  plugin v2.6.0 was released, I think I have
> streamed upwards of a thousand songs using RP FLAC Interactive, without
> an issue. Very nice indeed.
> 
> Kudos Philippe!
> 
> I do have a question though: I had been testing with "Info" set for
> logging messages from the RP plugin, and when it came time to get more
> metadata, I would see a run of entries like this in the log:
> 
> [19-12-19 10:38:34.0018]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:34.0021]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:34.0022]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:34.0025]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:34.0027]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:34.0030]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:34.0031]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:34.0033]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:34.0035]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:34.0037]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:34.0038]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:34.0040]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:34.0042]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:34.0044]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:34.0045]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:34.0047]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:35.0017]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:35.0020]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:35.0022]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:35.0025]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:35.0026]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:35.0030]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:35.0032]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:35.0034]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:35.0036]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:35.0038]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:35.0039]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:35.0041]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:35.0043]
> Plugins::RadioParadise::ProtocolHandler::_metadataUpdate (352) Running
> scheduled metadata update
> [19-12-19 10:38:35.0045]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (327) Scheduling
> an update for the end of this song: 1
> [19-12-19 10:38:35.0570]
> Plugins::RadioParadise::ProtocolHandler::getMetadataFor (316) duration:
> 6480, startOffset(ms): 0, total(ms): 110.256175994873, track:
> 0.110378007888794
> 
> I am not sure what is going on here, and there does not appear to be a
> problem with continuation of the playing, but I wonder if this should
> actually be happening?
> 
> Thanks again Philippe.

This is strange. The scheduled metadata update is always programmed a
bit before the actual trackend so that we don't miss the changes and the
last few seconds before the actual change, we run short 1s timers till
we reach precisely enough the update. But I don't understand why you
have a swarn of timers separated by a few ms, it should be be 1 sec.
I'll have to look at the code (I did a part of that to help Michael)



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
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to