bindings/webcodecs library

Classes

AudioData
The interface of the WebCodecs API represents an audio sample.
AudioDataCopyToOptions
AudioDataInit
AudioDecoder
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers. The interface of the WebCodecs API decodes chunks of audio.
AudioDecoderConfig
AudioDecoderInit
AudioDecoderSupport
AudioEncoder
The interface of the WebCodecs API encodes AudioData objects.
AudioEncoderConfig
AudioEncoderInit
AudioEncoderSupport
EncodedAudioChunk
The interface of the WebCodecs API represents a chunk of encoded audio data.
EncodedAudioChunkInit
EncodedAudioChunkMetadata
EncodedVideoChunk
The interface of the WebCodecs API represents a chunk of encoded video data.
EncodedVideoChunkInit
EncodedVideoChunkMetadata
ImageDecodeOptions
ImageDecoder
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers. The interface of the WebCodecs API provides a way to unpack and decode encoded image data.
ImageDecodeResult
ImageDecoderInit
ImageTrack
The interface of the WebCodecs API represents an individual image track.
ImageTrackList
The interface of the WebCodecs API represents a list of image tracks.
PlaneLayout
SvcOutputMetadata
VideoColorSpace
The interface of the WebCodecs API represents the color space of a video.
VideoColorSpaceInit
VideoDecoder
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers. The interface of the WebCodecs API decodes chunks of video.
VideoDecoderConfig
VideoDecoderInit
VideoDecoderSupport
VideoEncoder
The interface of the WebCodecs API encodes VideoFrame objects.
VideoEncoderConfig
VideoEncoderEncodeOptions
VideoEncoderInit
VideoEncoderSupport
VideoFrame
The interface of the Web Codecs API represents a frame of a video.
VideoFrameBufferInit
VideoFrameCopyToOptions
VideoFrameInit

Extensions

PropsAudioData on AudioData
PropsAudioDataCopyToOptions on AudioDataCopyToOptions
PropsAudioDataInit on AudioDataInit
PropsAudioDecoder on AudioDecoder
PropsAudioDecoderConfig on AudioDecoderConfig
PropsAudioDecoderInit on AudioDecoderInit
PropsAudioDecoderSupport on AudioDecoderSupport
PropsAudioEncoder on AudioEncoder
PropsAudioEncoderConfig on AudioEncoderConfig
PropsAudioEncoderInit on AudioEncoderInit
PropsAudioEncoderSupport on AudioEncoderSupport
PropsEncodedAudioChunk on EncodedAudioChunk
PropsEncodedAudioChunkInit on EncodedAudioChunkInit
PropsEncodedAudioChunkMetadata on EncodedAudioChunkMetadata
PropsEncodedVideoChunk on EncodedVideoChunk
PropsEncodedVideoChunkInit on EncodedVideoChunkInit
PropsEncodedVideoChunkMetadata on EncodedVideoChunkMetadata
PropsImageDecodeOptions on ImageDecodeOptions
PropsImageDecoder on ImageDecoder
PropsImageDecodeResult on ImageDecodeResult
PropsImageDecoderInit on ImageDecoderInit
PropsImageTrack on ImageTrack
PropsImageTrackList on ImageTrackList
PropsPlaneLayout on PlaneLayout
PropsSvcOutputMetadata on SvcOutputMetadata
PropsVideoColorSpace on VideoColorSpace
PropsVideoColorSpaceInit on VideoColorSpaceInit
PropsVideoDecoder on VideoDecoder
PropsVideoDecoderConfig on VideoDecoderConfig
PropsVideoDecoderInit on VideoDecoderInit
PropsVideoDecoderSupport on VideoDecoderSupport
PropsVideoEncoder on VideoEncoder
PropsVideoEncoderConfig on VideoEncoderConfig
PropsVideoEncoderEncodeOptions on VideoEncoderEncodeOptions
PropsVideoEncoderInit on VideoEncoderInit
PropsVideoEncoderSupport on VideoEncoderSupport
PropsVideoFrame on VideoFrame
PropsVideoFrameBufferInit on VideoFrameBufferInit
PropsVideoFrameCopyToOptions on VideoFrameCopyToOptions
PropsVideoFrameInit on VideoFrameInit