图片解码器
图片解码器 API 用于按帧解码 GIF、APNG、Animated WebP,并把合成后的 RGBA 画布帧交给 Canvas 绘制。
| API | 说明 |
|---|---|
| sud.createImageDecoder | 创建图片解码器 |
| SUDImageDecoder | 解码器对象 |
| SUDImageDecoder.decode | 按帧下标取出一张完整合成后的画布 |
| SUDImageDecoder.reset | 中止尚未完成的解码 |
| SUDImageDecoder.close | 关闭解码器 |
| SUDImageDecoder.isTypeSupported | 探测当前环境是否支持指定图片 MIME |
| ImageTrackList | 图像轨道列表 |
| ImageTrack | 单条图像轨道 |
| VideoFrame | 解码得到的图片帧 |
| VideoFrame.close | 释放本帧像素 |
| VideoFrame.clone | 复制当前帧 |
| VideoFrame.copyTo | 把本帧像素拷到目标缓冲区 |
| VideoFrame.allocationSize | 返回拷贝像素所需的最小字节数 |
| VideoFrame.metadata | 返回本帧元数据 |
