Bug 10098 - ESPNRadio breaks RT metadata
: ESPNRadio breaks RT metadata
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Plugin
: 7.3.0
: PC Other
: -- normal (vote)
: 7.x
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-11-21 03:49 UTC by Mark Miksis
Modified: 2009-07-31 10:32 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Miksis 2008-11-21 03:49:05 UTC
Andy, per our campfire discussion:

When playing ESPNRadio (stationId=25876), whenever the Saul Ashby promo plays I see:

[08-11-21 00:25:13.7275] Slim::Plugin::RadioTime::Metadata::parser (55) Disabling RadioTime metadata, stream has Icy metadata

At that point RT metadata appears to be permanently disabled (for all stations) until SC is restarted.
Comment 1 Andy Grundman 2008-11-21 05:36:20 UTC
Doh!  Thanks, once hasIcy was enabled it would never be cleared.  Not sure why the station would send metadata like that though.

Try change 23996.
Comment 2 Mark Miksis 2008-11-22 12:17:16 UTC
Hi Andy, this is still not fully working.  Maybe this is an outlier or just something broken on the RT side - I'll let you decide.

When the Saul Ashby failure occurs, it still breaks RT metadata for ESPN radio even after the Saul Ashby promo ends.  If I play other RT stations it works fine, but if I stay on ESPNRadio or switch back to it, metadata remains broken.
Comment 3 Andy Grundman 2008-11-24 11:05:26 UTC
FYI the ESPN stream in question is:

http://opml.radiotime.com/StationPlaylist.axd?stationId=25876
Comment 4 Andy Grundman 2008-11-24 11:34:11 UTC
OK, should be fixed in change 24047.

The RT metadata code is disabled once a station sends their own Icy metadata, as it is assumed this metadata will always be better than RT's once-an-hour metadata.

This station must have a broken configuration to only send Icy metadata at very long intervals.  It does send metadata early on but it sends an empty title: "StreamTitle=''".  Not much we can do about bad metadata.
Comment 5 Mark Miksis 2008-11-25 08:22:14 UTC
Well, IMO this is definitely still broken.  I'll accept your conclusion that it's either a RT or ESPN problem.  For my own purposes, I may just remove the Icy detect code this doesn't happen...
Comment 6 Andy Grundman 2008-11-25 09:01:51 UTC
It's the station that's broken, not our code, sorry.
Comment 7 James Richardson 2008-12-15 12:09:53 UTC
This bug has been fixed in the 7.3.0 release version of SqueezeCenter!

Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already.  

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
Comment 8 Chris Owens 2009-07-31 10:32:18 UTC
Reduce number of active targets for SC