Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
VideoEncoder: dequeue Ereignis
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist inDedicated Web Workers verfügbar.
Dasdequeue-Ereignis derVideoEncoder-Schnittstelle tritt auf, um eine Verringerung derVideoEncoder.encodeQueueSize anzuzeigen.
Dies beseitigt die Notwendigkeit für Entwickler, einesetTimeout()-Abfrage zu verwenden, um festzustellen, wann die Warteschlange verkleinert wurde und mehr Arbeit eingereiht werden sollte.
In diesem Artikel
Syntax
Verwenden Sie den Ereignisnamen in Methoden wieaddEventListener() oder setzen Sie eine Ereignis-Handler-Eigenschaft.
addEventListener("dequeue", (event) => { })ondequeue = (event) => { }Beispiel
videoEncoder.addEventListener("dequeue", (event) => { // Queue up more encoding work});Spezifikationen
| Specification |
|---|
| WebCodecs> # dom-videodecoder-ondequeue> |