@remotion/cli
Version:
Control Remotion features using the `npx remotion` command
36 lines (35 loc) • 1.51 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCompositionWithDimensionOverride = void 0;
const get_composition_id_1 = require("./get-composition-id");
const getCompositionWithDimensionOverride = async ({ height, width, args, compositionIdFromUi, chromiumOptions, envVariables, port, puppeteerInstance, timeoutInMilliseconds, browserExecutable, serveUrlOrWebpackUrl, indent, serializedInputPropsWithCustomSchema, logLevel, server, offthreadVideoCacheSizeInBytes, offthreadVideoThreads, binariesDirectory, onBrowserDownload, chromeMode, }) => {
const returnValue = await (0, get_composition_id_1.getCompositionId)({
args,
compositionIdFromUi,
indent,
serveUrlOrWebpackUrl,
logLevel,
browserExecutable,
chromiumOptions,
envVariables,
serializedInputPropsWithCustomSchema,
port,
puppeteerInstance,
timeoutInMilliseconds,
server,
offthreadVideoCacheSizeInBytes,
binariesDirectory,
onBrowserDownload,
chromeMode,
offthreadVideoThreads,
});
return {
...returnValue,
config: {
...returnValue.config,
height: height !== null && height !== void 0 ? height : returnValue.config.height,
width: width !== null && width !== void 0 ? width : returnValue.config.width,
},
};
};
exports.getCompositionWithDimensionOverride = getCompositionWithDimensionOverride;