VideoColorSpace
The VideoColorSpace interface of the WebCodecs API represents the color space of a video.
Constructor
VideoColorSpace()-
Creates a new
VideoColorSpaceobject.
Properties
VideoColorSpace.primariesRead only-
A
stringcontaining the color primary describing the color gamut of a video sample. VideoColorSpace.transfer-
A
stringcontaining the transfer characteristics of video samples. VideoColorSpace.matrix-
A
stringcontaining the matrix coefficients describing the relationship between sample component values and color coordinates. VideoColorSpace.fullRange-
A
Boolean. Iftrueindicates that full-range color values are used.
Methods
VideoColorSpace.toJSON()-
Returns a JSON representation of the
VideoColorSpaceobject.
Examples
In the following example, colorSpace is a VideoColorSpace object returned from VideoFrame. The object is then printed to the console.
let colorSpace = VideoFrame.colorSpace
console.log(colorSpace);
Specifications
| Specification |
|---|
| WebCodecs # videocolorspace |
Browser compatibility
BCD tables only load in the browser