INNER CODE UNIT · TypeScript
roundDimension
mifi/editly · src/index.ts:115
const roundDimension = (val: number) => (isGif ? Math.round(val) : multipleOf2(val));
if (firstVideoWidth && firstVideoHeight) {
if (desiredWidth) {
const calculatedHeight = (firstVideoHeight / firstVideoWidth) * desiredWidth;
height = roundDimension(calculatedHeight);
width = desiredWidth;
} else {
width = firstVideoWidth;
height = firstVideoHeight;
}
} else if (desiredWidth) {
width = desiredWidth;
height = desiredWidth;
// console.log(`Cannot detect width/height from video, set defaults ${width}x${height}`);
} else {
// No video
width = 640;