VideoEncoder: dequeue event
The dequeue
event of the VideoEncoder
interface fires to signal a decrease in VideoEncoder.encodeQueueSize
.
This eliminates the need for developers to use a setTimeout()
poll to determine when the queue has decreased, and more work should be queued up.
Syntax
Use the event name in methods like addEventListener()
, or set an event handler property.
addEventListener("dequeue", (event) => {});
ondequeue = (event) => {};
Example
videoEncoder.addEventListener("dequeue", (event) => {
});
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
dequeue_event |
106 |
106 |
No |
No |
92 |
16.4 |
106 |
106 |
No |
72 |
16.4 |
20.0 |