Bug 14877 - Add flexibility to Now Playing artwork layout based on source data
: Add flexibility to Now Playing artwork layout based on source data
Status: RESOLVED WONTFIX
Product: SqueezePlay
Classification: Unclassified
Component: Now Playing
: unspecified
: PC Other
: P1 normal (vote)
: 7.5.0
Assigned To: Richard Titmuss
:
Depends on: 14618
Blocks:
  Show dependency treegraph
 
Reported: 2009-10-21 06:44 UTC by Ben Klaas
Modified: 2009-10-23 09:10 UTC (History)
5 users (show)

See Also:
Category: Feature


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klaas 2009-10-21 06:44:36 UTC
In 7.4.1 we added a "full bleed" artwork treatment for QVGAlandscapeSkin (SB Radio). This treatment does not work well for non-square artwork (e.g., BBC listen again landscape artwork), and it's also considered problematic with internet radio logos (primarily from Radio Time).

Further, the higher resolution of the Fab4 NP screen is going to mean we will need to handle low res art a bit less generically.

Currently we do not have a model that allows us to make different layout decisions based on either the size or aspect ratio of the source artwork, as the layout is done *before* any return data comes back from the server.

To achieve this fix, we need to implement a new architecture that analyzes the art after it comes back from the network and decide how to lay it out at that time.

I'd like this bug to start with Richard for comment.