INNER CODE UNIT · TypeScript
transitionNumFramesSafe
mifi/editly · src/index.ts:327
const transitionNumFramesSafe = Math.floor(
Math.min(
Math.min(
fromClipNumFrames,
toClipNumFrames != null ? toClipNumFrames : Number.MAX_SAFE_INTEGER,
) / 2,
transitionNumFrames,
),
);
// How many frames into the transition are we? negative means not yet started
const transitionFrameAt = fromClipFrameAt - (fromClipNumFrames - transitionNumFramesSafe);
if (!verbose) {
const percentDone = Math.floor(100 * (totalFramesWritten / estimatedTotalFrames));
if (totalFramesWritten % 10 === 0)
process.stdout.write(`${String(percentDone).padStart(3, " ")}% `);
}