建構函式
AudioDecoder()-
建立一個新的
AudioDecoder物件。
例項屬性
繼承其父級 EventTarget 的屬性。
AudioDecoder.decodeQueueSize只讀-
一個整數,表示解碼佇列請求的數量。
AudioDecoder.state只讀-
表示底層編解碼器的狀態,以及是否已配置為進行解碼。
事件
dequeue-
觸發以指示
AudioDecoder.decodeQueueSize減少。
靜態方法
AudioDecoder.isConfigSupported()-
返回一個 Promise,指示提供的
AudioDecoderConfig是否受支援。
例項方法
繼承其父級 EventTarget 的方法。
AudioDecoder.configure()-
將控制訊息加入佇列,以配置音訊解碼器以解碼音訊塊。
AudioDecoder.decode()-
將控制訊息加入佇列,以解碼給定的音訊塊。
AudioDecoder.flush()-
返回一個 Promise,該 Promise 在佇列中的所有待處理訊息完成時解析。
AudioDecoder.reset()-
重置所有狀態,包括配置、控制訊息佇列中的控制訊息以及所有待處理的回撥。
AudioDecoder.close()-
結束所有待處理的工作並釋放系統資源。
規範
| 規範 |
|---|
| WebCodecs # audiodecoder-interface |
瀏覽器相容性
載入中…