Interface

UseMediabunnyTimelineMediaOptions

Options for wiring Mediabunny decoded preview directly to timeline playback.

Signature

Type Definition
Interface UseMediabunnyTimelineMediaOptions

Type parameters

NameConstraintDefaultDescription
LayerNamestringstringNo type parameter summary yet.

Properties

NameSignatureDescription
audio?audio?: MediabunnyTimelineAudioOptionsAudio scheduling options for source playback.
audioTrackKinds?audioTrackKinds?: typeOperatorTrack kinds the adapter should treat as audio scheduling sources. Defaults to `["audio"]`.
canvasRef?canvasRef?: RefObject<HTMLCanvasElement | null>Canvas ref that receives decoded visual frames.
layerslayers: Record<LayerName, ActiveLayerSelector>Named active layer selectors used by the external media surface.
mediabunny?mediabunny?: __module | () => Promise<__module>Mediabunny module instance or lazy browser loader. Defaults to a browser import.
onError?(message: string): voidCalled when no content exists or no active layer clip is available.
sourcessources: typeOperatorMedia sources keyed by the `sourceId` values used by timeline clips.
visualTrackKinds?visualTrackKinds?: typeOperatorTrack kinds the adapter should treat as visual frame sources. Defaults to `["visual"]`.