Firefox Tomorrow

web api instance method

VideoEncoder: reset() method

View on MDN ↗

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 calling reset().

Syntax

reset()

Parameters

None.

Return value

None (undefined).

Exceptions

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.