Properties
Private
#chan0Buf
#chan0Buf: Float32Array = ...
Private
#chan1Buf
#chan1Buf: Float32Array = ...
Private
#frameOffset
#frameOffset: number = 0
Private
#meta
#meta: {
duration: number;
height: number;
width: number;
} = ...
Type declaration
duration: number
height: number
width: number
Private
#opts
#opts: {
loop: boolean;
volume: number;
}
Type declaration
loop: boolean
volume: number
Private
#ts
#ts: number = 0
ready
ready: Promise<IClipMeta>
tickInterceptor
tickInterceptor: (<T>(time,
tickRet) => Promise<T>) = ... Type declaration
- <T>(time, tickRet): Promise<T>
Type Parameters
- T extends {
audio: Float32Array[];
state: "done" | "success";
}
Returns Promise<T>
Static
ctx
ctx: null | AudioContext = null
音频素材,为创建、编辑音视频功能提供音频数据
Example