Interface

UseMediabunnyAdapterOptions

Options for creating a Mediabunny adapter from React.

Signature

Type Definition
Interface UseMediabunnyAdapterOptions

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.
mediabunnymediabunny: __module | () => Promise<__module>Mediabunny module instance or lazy browser loader.
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"]`.