webcodecs library Null safety

WebCodecs

https://w3c.github.io/webcodecs/

Classes

AudioData
AudioDataCopyToOptions
AudioDataInit
AudioDecoder
AudioDecoderConfig
AudioDecoderInit
AudioDecoderSupport
AudioEncoder
AudioEncoderConfig
AudioEncoderInit
AudioEncoderSupport
EncodedAudioChunk
EncodedAudioChunkInit
EncodedAudioChunkMetadata
EncodedVideoChunk
EncodedVideoChunkInit
EncodedVideoChunkMetadata
ImageDecodeOptions
ImageDecoder
ImageDecodeResult
ImageDecoderInit
ImageTrack
ImageTrackList
PlaneLayout
SvcOutputMetadata
VideoColorSpace
VideoColorSpaceInit
VideoDecoder
VideoDecoderConfig
VideoDecoderInit
VideoDecoderSupport
VideoEncoder
VideoEncoderConfig
VideoEncoderEncodeOptions
VideoEncoderInit
VideoEncoderSupport
VideoFrame
VideoFrameBufferInit
VideoFrameCopyToOptions
VideoFrameInit

Extensions

PropsAudioData
PropsAudioDataCopyToOptions
PropsAudioDataInit
PropsAudioDecoder
PropsAudioDecoderConfig
PropsAudioDecoderInit
PropsAudioDecoderSupport
PropsAudioEncoder
PropsAudioEncoderConfig
PropsAudioEncoderInit
PropsAudioEncoderSupport
PropsEncodedAudioChunk
PropsEncodedAudioChunkInit
PropsEncodedAudioChunkMetadata
PropsEncodedVideoChunk
PropsEncodedVideoChunkInit
PropsEncodedVideoChunkMetadata
PropsImageDecodeOptions
PropsImageDecoder
PropsImageDecodeResult
PropsImageDecoderInit
PropsImageTrack
PropsImageTrackList
PropsPlaneLayout
PropsSvcOutputMetadata
PropsVideoColorSpace
PropsVideoColorSpaceInit
PropsVideoDecoder
PropsVideoDecoderConfig
PropsVideoDecoderInit
PropsVideoDecoderSupport
PropsVideoEncoder
PropsVideoEncoderConfig
PropsVideoEncoderEncodeOptions
PropsVideoEncoderInit
PropsVideoEncoderSupport
PropsVideoFrame
PropsVideoFrameBufferInit
PropsVideoFrameCopyToOptions
PropsVideoFrameInit

Enums

AlphaOption
AudioSampleFormat
CodecState
EncodedAudioChunkType
EncodedVideoChunkType
HardwareAcceleration
LatencyMode
VideoColorPrimaries
VideoMatrixCoefficients
VideoPixelFormat
VideoTransferCharacteristics