建構函式
VideoDecoder()-
建立一個新的
VideoDecoder物件。
例項屬性
繼承其父級 EventTarget 的屬性。
VideoDecoder.decodeQueueSize只讀-
一個整數,表示排隊等待解碼的請求數量。
VideoDecoder.state只讀-
指示解碼器的當前狀態。可能的值有
"unconfigured""configured""closed"
事件
dequeue-
觸發以指示
VideoDecoder.decodeQueueSize減少。
靜態方法
VideoDecoder.isConfigSupported()-
返回一個 Promise,指示是否支援提供的
VideoDecoderConfig。
例項方法
繼承其父級 EventTarget 的方法。
VideoDecoder.configure()-
排隊一個控制訊息,用於配置影片解碼器以解碼影片塊。
VideoDecoder.decode()-
排隊一個控制訊息,用於解碼給定的影片塊。
VideoDecoder.flush()-
返回一個 Promise,該 Promise 在佇列中的所有待處理訊息完成時解析。
VideoDecoder.reset()-
重置所有狀態,包括配置、控制訊息佇列中的控制訊息以及所有待處理的回撥。
VideoDecoder.close()-
結束所有待處理的工作並釋放系統資源。
規範
| 規範 |
|---|
| WebCodecs # videodecoder-interface |
瀏覽器相容性
載入中…