VideoDecoder - Web-APIs | MDN

Konstruktor

VideoDecoder()

Erstellt ein neues VideoDecoder-Objekt.

Instanzeigenschaften

Erbt Eigenschaften von seinem Elternteil, EventTarget.

VideoDecoder.decodeQueueSize Schreibgeschützt

Eine Ganzzahl, die die Anzahl der in der Warteschlange befindlichen Dekodierungsanfragen darstellt.

VideoDecoder.state Schreibgeschützt

Gibt den aktuellen Zustand des Decoders an. Mögliche Werte sind:

  • "unconfigured"
  • "configured"
  • "closed"

Ereignisse

dequeue

Wird ausgelöst, um eine Verringerung der VideoDecoder.decodeQueueSize zu signalisieren.

Statische Methoden

VideoDecoder.isConfigSupported()

Gibt ein Versprechen zurück, das anzeigt, ob die bereitgestellte VideoDecoderConfig unterstützt wird.

Instanzmethoden

Erbt Methoden von seinem Elternteil, EventTarget.

VideoDecoder.configure()

Fügt eine Steuerbotschaft in die Warteschlange ein, um den Videodecoder für das Dekodieren von Stücken zu konfigurieren.

VideoDecoder.decode()

Fügt eine Steuerbotschaft in die Warteschlange ein, um ein gegebenes Videostück zu dekodieren.

VideoDecoder.flush()

Gibt ein Versprechen zurück, das erfüllt wird, sobald alle ausstehenden Botschaften in der Warteschlange abgeschlossen sind.

VideoDecoder.reset()

Setzt alle Zustände zurück, einschließlich Konfiguration, Steuerbotschaften in der Warteschlange für Steuerbotschaften und aller ausstehenden Rückrufe.

VideoDecoder.close()

Beendet alle ausstehenden Arbeiten und gibt Systemressourcen frei.

Spezifikationen

Spezifikation
WebCodecs
# videodecoder-interface

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.