View Issue Details

IDProjectCategoryView StatusLast Update
0013108MMANow Playingpublic2019-11-11 14:29
ReporterLudek Assigned To 
PrioritynoneSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.1.3 
Summary0013108: Artwork aspect ratio not respected
DescriptionThere is only one place in MMA where aspect ratio is respected / preserved. Mostly the image is damaged.

See attached screenshots. The red circle is mostly an ellipsis, only on one place it is circle!

TagsNo tags attached.
Attached Files
Fixed in build

Activities

marek

2016-02-11 11:10

developer   ~0044126

Last edited: 2016-02-11 11:59

It is a requested feature. We wanted to avoid the small black fields for almost square artworks. Actually, the bug is in third screenshot (album tracks).

We stretch bitmaps according this method:
public static boolean isAlmostSquare(float aspectRatio)
{
    return Config.Library.MAX_ARTWORK_SQUARE_ASPECT < aspectRatio && aspectRatio < 1 / Config.Library.MAX_ARTWORK_SQUARE_ASPECT;
}

, where Config.Library.MAX_ARTWORK_SQUARE_ASPECT is currently 0.85 and aspectRatio is aspect ratio of artwork. We can certainly adjust the threshold.

But it becomes visually inconsistent if we disable it completely. Almost all artworks will have small black fields.

It looks weird for 1% of artworks but it looks much better for the rest.