web api instance method
VideoEncoder: reset() method
Secure contextAvailable in workers
The reset() method of the VideoEncoder interface synchronously cancels all pending encodes and callbacks, frees all underlying resources and sets the state to “unconfigured”.
After calling reset(), configure() must be called before resuming encode() calls.
[!NOTE] To avoid discarding frames queued via
encode(),flush()should be called and completed before callingreset().
Syntax
reset()
Parameters
None.
Return value
None (undefined).
Exceptions
InvalidStateErrorDOMException- : Thrown if the
stateis"closed".
- : Thrown if the
Examples
The following example resets the VideoEncoder.
VideoEncoder.reset();
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.