Interface

CreateMediabunnyAdapterOptions

Options for creating a Mediabunny-backed timeline media sync adapter.

Signature

Type Definition
Interface CreateMediabunnyAdapterOptions

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"]`.
canvas?canvas?: HTMLCanvasElement | nullCanvas that receives decoded video frames.
mediabunnymediabunny: __module | () => Promise<__module>Mediabunny module instance or lazy browser loader.
onChange?(): voidCallback fired when adapter status, readiness, or frame state changes.
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"]`.