remotion
Version:
Make videos programmatically
15 lines (14 loc) • 598 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.calculateEndAtDurationInFrames = void 0;
const no_react_1 = require("../no-react");
const calculateEndAtDurationInFrames = ({ startFrom, endAt, playbackRate, }) => {
if (!no_react_1.NoReactInternals.ENABLE_V5_BREAKING_CHANGES) {
return endAt;
}
const distance = endAt - startFrom;
const distanceInFrames = distance / playbackRate;
const endAtInFrames = startFrom + distanceInFrames;
return endAtInFrames;
};
exports.calculateEndAtDurationInFrames = calculateEndAtDurationInFrames;