AudioDecoder: AudioDecoder() Konstruktor
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Dedicated Web Workers verfügbar.
Der AudioDecoder() Konstruktor erstellt ein neues AudioDecoder-Objekt mit dem bereitgestellten init.output Rückruf als Ausgabe-Rückruf, dem bereitgestellten init.error Rückruf als Fehler-Rückruf und dem AudioDecoder.state auf "unconfigured" gesetzt.
Syntax
js
new AudioDecoder(init)
Parameter
Beispiele
Im folgenden Beispiel wird ein AudioDecoder mit den beiden erforderlichen Rückruffunktionen erstellt, einer zum Verarbeiten des dekodierten Chunks und der anderen zur Fehlerbehandlung.
js
const audioDecoder = new AudioDecoder({
output: processAudio,
error: onEncoderError,
});
Spezifikationen
| Spezifikation |
|---|
| WebCodecs> # audiodecoder> |