mcut
@mcut/timeline

FrameRequest

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / timeline/src / FrameRequest

Interface: FrameRequest

Defined in: packages/timeline/src/frame-requests.ts:12

The exact (asset, source-time) pairs an element needs to paint at a given timeline time. THE seam between render and decode: the compositor's renderers, the export frame source, and the preview pool all enumerate through this so a frame prepared by one is the frame requested by the others (cache keys must match to the millisecond). Declared per element type via its registry entry.

Properties

assetId

assetId: string;

Defined in: packages/timeline/src/frame-requests.ts:13


sourceTimeMs

sourceTimeMs: number;

Defined in: packages/timeline/src/frame-requests.ts:15

Source media time in ms, clamped ≥ 0 (matches renderer clamping).

On this page