enum AVColorPrimaries av_csp_primaries_id_from_desc(const AVColorPrimariesDesc *prm)
Detects which enum AVColorPrimaries constant corresponds to the given complete gamut description.
const AVColorPrimariesDesc * av_csp_primaries_desc_from_id(enum AVColorPrimaries prm)
Retrieves a complete gamut description from an enum constant describing the color primaries.
AVCIExy AVWhitepointCoefficients
Struct defining white point location in terms of CIE 1931 chromaticity x and y.
const AVLumaCoefficients * av_csp_luma_coeffs_from_avcsp(enum AVColorSpace csp)
Retrieves the Luma coefficients necessary to construct a conversion matrix from an enum constant desc...
AVColorPrimaries
Chromaticity coordinates of the source primaries.
AVColorSpace
YUV colorspace type.
Utilties for rational number calculation.
Struct containing chromaticity x and y values for the standard CIE 1931 chromaticity definition.
Struct that contains both white point location and primaries location, providing the complete descrip...
AVWhitepointCoefficients wp
AVPrimaryCoefficients prim
Struct containing luma coefficients to be used for RGB to YUV/YCoCg, or similar calculations.
Struct defining the red, green, and blue primary locations in terms of CIE 1931 chromaticity x and y.
Rational number (pair of numerator and denominator).