Bugzilla – Bug 11721
SN image URLs are rewritten wrong (breaks home menu icons)
Last modified: 2009-10-05 14:34:32 UTC
SN returns full URLs such as http://www.squeezenetwork.com/static/jive/plugins/Napster/html/images/icon.png. SP is trying to rewrite them using a bad regex assuming they don't contain a hostname, so they end up like: /http://www_40x40_o.squeezenetwork.com/static/jive/plugins/Napster/html/images/icon_40x40_o.png I need to add image resizing support to SN, so I think this should simply be fixed to not clobber the hostname.
clearly the rewrite regex there must be buggy and will fix that, but SP does not have the ability to resize icons, so delivering an icon in the same resolution to all skins (touch, remote, controller, etc.) is probably not a good option.
SP does resize them, but doesn't do a very good job. I need to add it to SN to reduce the file size as well as improve the quality.
it does? news to me...any time I've received an icon for a menu in the wrong size SP just renders it in that size. You can imagine what a 336x336 icon looks as a menu item thumbnail... Maybe some of the skin changes have somewhat remedied that behavior.
Well look at Rhapsody album covers for example, those have always been resized.
I'll review this after the MP deadline. I must be mistaken about an underlying mechanism for this. I thought we _were_ sending resize parameters for Rhapsody album covers.
Nope, there is code to resize them using SDL. That's why they look terrible. :)
As I've said before, SP needs to be able to resize images and icons, and it needs to do it better than it is now. it's also a reasonable optimization to have the resizing done on the server side, it saves bandwidth, memory on the target device and makes the experience faster.
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server! * SqueezeCenter: 28672 * Squeezebox 2 and 3: 130 * Transporter: 80 * Receiver: 65 * Boom: 50 * Controller: 7790 * Radio: 7790 Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.