bindings/webcodecs library
WebCodecs
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
Enums
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