UNPKG

9.62 kBJavaScriptView Raw
1"use strict";
2var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
3 if (k2 === undefined) k2 = k;
4 Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
5}) : (function(o, m, k, k2) {
6 if (k2 === undefined) k2 = k;
7 o[k2] = m[k];
8}));
9var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
10 Object.defineProperty(o, "default", { enumerable: true, value: v });
11}) : function(o, v) {
12 o["default"] = v;
13});
14var __importStar = (this && this.__importStar) || function (mod) {
15 if (mod && mod.__esModule) return mod;
16 var result = {};
17 if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
18 __setModuleDefault(result, mod);
19 return result;
20};
21Object.defineProperty(exports, "__esModule", { value: true });
22exports.Internals = void 0;
23const shared_audio_tags_1 = require("./audio/shared-audio-tags");
24const CompositionManager_1 = require("./CompositionManager");
25const AssetCompression = __importStar(require("./compress-assets"));
26const browser_1 = require("./config/browser");
27const browser_executable_1 = require("./config/browser-executable");
28const chromium_flags_1 = require("./config/chromium-flags");
29const codec_1 = require("./config/codec");
30const concurrency_1 = require("./config/concurrency");
31const crf_1 = require("./config/crf");
32const env_file_1 = require("./config/env-file");
33const ffmpeg_executable_1 = require("./config/ffmpeg-executable");
34const frame_range_1 = require("./config/frame-range");
35const image_format_1 = require("./config/image-format");
36const image_sequence_1 = require("./config/image-sequence");
37const Logging = __importStar(require("./config/log"));
38const max_timeline_tracks_1 = require("./config/max-timeline-tracks");
39const override_webpack_1 = require("./config/override-webpack");
40const overwrite_1 = require("./config/overwrite");
41const pixel_format_1 = require("./config/pixel-format");
42const preview_server_1 = require("./config/preview-server");
43const prores_profile_1 = require("./config/prores-profile");
44const quality_1 = require("./config/quality");
45const scale_1 = require("./config/scale");
46const still_frame_1 = require("./config/still-frame");
47const timeout_1 = require("./config/timeout");
48const webpack_caching_1 = require("./config/webpack-caching");
49const CSSUtils = __importStar(require("./default-css"));
50const delay_render_1 = require("./delay-render");
51const feature_flags_1 = require("./feature-flags");
52const get_environment_1 = require("./get-environment");
53const get_preview_dom_element_1 = require("./get-preview-dom-element");
54const is_audio_codec_1 = require("./is-audio-codec");
55const perf = __importStar(require("./perf"));
56const register_root_1 = require("./register-root");
57const RemotionRoot_1 = require("./RemotionRoot");
58const sequencing_1 = require("./sequencing");
59const setup_env_variables_1 = require("./setup-env-variables");
60const TimelineInOutPosition = __importStar(require("./timeline-inout-position-state"));
61const TimelinePosition = __importStar(require("./timeline-position-state"));
62const timeout_2 = require("./timeout");
63const truthy_1 = require("./truthy");
64const use_frame_1 = require("./use-frame");
65const use_lazy_component_1 = require("./use-lazy-component");
66const use_unsafe_video_config_1 = require("./use-unsafe-video-config");
67const use_video_1 = require("./use-video");
68const validate_composition_id_1 = require("./validation/validate-composition-id");
69const validate_dimensions_1 = require("./validation/validate-dimensions");
70const validate_duration_in_frames_1 = require("./validation/validate-duration-in-frames");
71const validate_fps_1 = require("./validation/validate-fps");
72const validate_frame_1 = require("./validation/validate-frame");
73const validate_image_format_1 = require("./validation/validate-image-format");
74const validate_opengl_renderer_1 = require("./validation/validate-opengl-renderer");
75const validate_quality_1 = require("./validation/validate-quality");
76const volume_position_state_1 = require("./volume-position-state");
77const wrap_remotion_context_1 = require("./wrap-remotion-context");
78const Timeline = { ...TimelinePosition, ...TimelineInOutPosition };
79// Mark them as Internals so use don't assume this is public
80// API and are less likely to use it
81exports.Internals = {
82 perf,
83 useUnsafeVideoConfig: use_unsafe_video_config_1.useUnsafeVideoConfig,
84 Timeline,
85 CompositionManager: CompositionManager_1.CompositionManager,
86 RemotionRoot: RemotionRoot_1.RemotionRoot,
87 useVideo: use_video_1.useVideo,
88 getRoot: register_root_1.getRoot,
89 getBrowserExecutable: browser_executable_1.getBrowserExecutable,
90 getCustomFfmpegExecutable: ffmpeg_executable_1.getCustomFfmpegExecutable,
91 getPixelFormat: pixel_format_1.getPixelFormat,
92 getConcurrency: concurrency_1.getConcurrency,
93 getRange: frame_range_1.getRange,
94 getShouldOverwrite: overwrite_1.getShouldOverwrite,
95 getOutputCodecOrUndefined: codec_1.getOutputCodecOrUndefined,
96 getWebpackOverrideFn: override_webpack_1.getWebpackOverrideFn,
97 getQuality: quality_1.getQuality,
98 getScale: scale_1.getScale,
99 getShouldOutputImageSequence: image_sequence_1.getShouldOutputImageSequence,
100 validateSelectedCrfAndCodecCombination: crf_1.validateSelectedCrfAndCodecCombination,
101 getFinalOutputCodec: codec_1.getFinalOutputCodec,
102 useMediaVolumeState: volume_position_state_1.useMediaVolumeState,
103 useMediaMutedState: volume_position_state_1.useMediaMutedState,
104 DEFAULT_CODEC: codec_1.DEFAULT_CODEC,
105 DEFAULT_PIXEL_FORMAT: pixel_format_1.DEFAULT_PIXEL_FORMAT,
106 FEATURE_FLAG_FIREFOX_SUPPORT: feature_flags_1.FEATURE_FLAG_FIREFOX_SUPPORT,
107 DEFAULT_WEBPACK_CACHE_ENABLED: webpack_caching_1.DEFAULT_WEBPACK_CACHE_ENABLED,
108 getBrowser: browser_1.getBrowser,
109 DEFAULT_BROWSER: browser_1.DEFAULT_BROWSER,
110 getDefaultCrfForCodec: crf_1.getDefaultCrfForCodec,
111 getActualCrf: crf_1.getActualCrf,
112 setFrameRangeFromCli: frame_range_1.setFrameRangeFromCli,
113 getUserPreferredImageFormat: image_format_1.getUserPreferredImageFormat,
114 validateSelectedPixelFormatAndImageFormatCombination: image_format_1.validateSelectedPixelFormatAndImageFormatCombination,
115 validateSelectedPixelFormatAndCodecCombination: pixel_format_1.validateSelectedPixelFormatAndCodecCombination,
116 validateFrameRange: frame_range_1.validateFrameRange,
117 validateNonNullImageFormat: validate_image_format_1.validateNonNullImageFormat,
118 getWebpackCaching: webpack_caching_1.getWebpackCaching,
119 useLazyComponent: use_lazy_component_1.useLazyComponent,
120 truthy: truthy_1.truthy,
121 isAudioCodec: is_audio_codec_1.isAudioCodec,
122 Logging,
123 SequenceContext: sequencing_1.SequenceContext,
124 useRemotionContexts: wrap_remotion_context_1.useRemotionContexts,
125 RemotionContextProvider: wrap_remotion_context_1.RemotionContextProvider,
126 CSSUtils,
127 setupEnvVariables: setup_env_variables_1.setupEnvVariables,
128 ENV_VARIABLES_ENV_NAME: setup_env_variables_1.ENV_VARIABLES_ENV_NAME,
129 getDotEnvLocation: env_file_1.getDotEnvLocation,
130 getServerPort: preview_server_1.getServerPort,
131 MediaVolumeContext: volume_position_state_1.MediaVolumeContext,
132 SetMediaVolumeContext: volume_position_state_1.SetMediaVolumeContext,
133 validateDurationInFrames: validate_duration_in_frames_1.validateDurationInFrames,
134 validateFps: validate_fps_1.validateFps,
135 validateDimension: validate_dimensions_1.validateDimension,
136 getRemotionEnvironment: get_environment_1.getRemotionEnvironment,
137 getProResProfile: prores_profile_1.getProResProfile,
138 setProResProfile: prores_profile_1.setProResProfile,
139 validateSelectedCodecAndProResCombination: prores_profile_1.validateSelectedCodecAndProResCombination,
140 getMaxTimelineTracks: max_timeline_tracks_1.getMaxTimelineTracks,
141 SharedAudioContext: shared_audio_tags_1.SharedAudioContext,
142 SharedAudioContextProvider: shared_audio_tags_1.SharedAudioContextProvider,
143 validateQuality: validate_quality_1.validateQuality,
144 validateFrame: validate_frame_1.validateFrame,
145 setStillFrame: still_frame_1.setStillFrame,
146 getStillFrame: still_frame_1.getStillFrame,
147 invalidCompositionErrorMessage: validate_composition_id_1.invalidCompositionErrorMessage,
148 isCompositionIdValid: validate_composition_id_1.isCompositionIdValid,
149 DEFAULT_OVERWRITE: overwrite_1.DEFAULT_OVERWRITE,
150 AssetCompression,
151 defaultOverrideFunction: override_webpack_1.defaultOverrideFunction,
152 DEFAULT_PUPPETEER_TIMEOUT: timeout_2.DEFAULT_PUPPETEER_TIMEOUT,
153 setupPuppeteerTimeout: timeout_2.setupPuppeteerTimeout,
154 setPuppeteerTimeout: timeout_1.setPuppeteerTimeout,
155 getCurrentPuppeteerTimeout: timeout_1.getCurrentPuppeteerTimeout,
156 getChromiumDisableWebSecurity: chromium_flags_1.getChromiumDisableWebSecurity,
157 getIgnoreCertificateErrors: chromium_flags_1.getIgnoreCertificateErrors,
158 validateOpenGlRenderer: validate_opengl_renderer_1.validateOpenGlRenderer,
159 getChromiumOpenGlRenderer: chromium_flags_1.getChromiumOpenGlRenderer,
160 getChromiumHeadlessMode: chromium_flags_1.getChromiumHeadlessMode,
161 DEFAULT_OPENGL_RENDERER: chromium_flags_1.DEFAULT_OPENGL_RENDERER,
162 getPreviewDomElement: get_preview_dom_element_1.getPreviewDomElement,
163 compositionsRef: CompositionManager_1.compositionsRef,
164 DELAY_RENDER_CALLSTACK_TOKEN: delay_render_1.DELAY_RENDER_CALLSTACK_TOKEN,
165 useAbsoluteCurrentFrame: use_frame_1.useAbsoluteCurrentFrame,
166};