Adding PillarBox as own EAspect (fix #499)
Prior this change PillarBox was made in a special case at LetterBox, but that has an effect on the cover image creation. Fix #499
This commit is contained in:
1 parent
125564c239
commit
c59f2c937a
1 file changed
+5
-6
@@ -139,12 +139,7 @@ namespace VocaluxeLib
|
||||
}
|
||||
break;
|
||||
case EAspect.LetterBox:
|
||||
if (boundsAspectRatio == aspectRatio) // Pillarbox
|
||||
{
|
||||
scaledWidth = bounds.W * 0.77f;
|
||||
scaledHeight = bounds.W / aspectRatio;
|
||||
}
|
||||
else if (boundsAspectRatio < aspectRatio)
|
||||
if (boundsAspectRatio < aspectRatio)
|
||||
{
|
||||
scaledWidth = bounds.W;
|
||||
scaledHeight = bounds.W / aspectRatio;
|
||||
@@ -155,6 +150,10 @@ namespace VocaluxeLib
|
||||
scaledWidth = bounds.H * aspectRatio;
|
||||
}
|
||||
break;
|
||||
case EAspect.PillarBox:
|
||||
scaledWidth = bounds.W * 0.77f;
|
||||
scaledHeight = bounds.W / aspectRatio;
|
||||
break;
|
||||
default:
|
||||
return bounds;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user