mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-05 10:14:30 +00:00
* feat(studio-server): serve H.264 proxies from the preview route Wires the codec manifest and the transcoder into the preview surface: the route negotiates a proxy via a query param and serves it through the existing range and ETag machinery, composition HTML carries a codec map for the runtime, and hostile assets pre-warm so a first play does not wait on a cold transcode. Exposes the three subpath exports the CLI surfaces consume upstack. Drops the TEMP fallow entry added with the transcoder: it has real importers now. * fix(studio-server): publish media proxy exports * fix(parsers): scan HTML comments linearly
38 lines
1.3 KiB
TypeScript
38 lines
1.3 KiB
TypeScript
export { createStudioApi } from "./createStudioApi.js";
|
|
export { createProjectSignature } from "./helpers/projectSignature.js";
|
|
export type {
|
|
StudioApiAdapter,
|
|
ResolvedProject,
|
|
RenderJobState,
|
|
MediaProcessingJobState,
|
|
LintResult,
|
|
StudioSelectionResponse,
|
|
StudioSelectionSnapshot,
|
|
StudioSelectionTextField,
|
|
} from "./types.js";
|
|
export { isSafePath, walkDir } from "./helpers/safePath.js";
|
|
export type { PreviewApiAdapter } from "./helpers/mediaProxyPreview.js";
|
|
export { getMimeType, MIME_TYPES } from "./helpers/mime.js";
|
|
export {
|
|
consumeFileWriteReceipt,
|
|
fileContentVersion,
|
|
type FileWriteReceipt,
|
|
} from "./helpers/fileVersion.js";
|
|
export { buildSubCompositionHtml } from "./helpers/subComposition.js";
|
|
export { getElementScreenshotClip, type ScreenshotClip } from "./helpers/screenshotClip.js";
|
|
export {
|
|
createBackgroundRemovalJob,
|
|
type BackgroundRemovalRender,
|
|
} from "./helpers/backgroundRemovalJob.js";
|
|
export {
|
|
STUDIO_MANUAL_EDITS_PATH,
|
|
createStudioManualEditsRenderBodyScript,
|
|
createStudioPositionSeekReapplyScript,
|
|
type StudioManualEditsRenderScriptOptions,
|
|
} from "./helpers/manualEditsRenderScript.js";
|
|
export {
|
|
STUDIO_MOTION_PATH,
|
|
createStudioMotionRenderBodyScript,
|
|
type StudioMotionRenderScriptOptions,
|
|
} from "./helpers/studioMotionRenderScript.js";
|