Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches

Inputstream color space flags
YUV colorspace type. These values match the ones defined by ISO/IEC 23001-8_2013 § 7.3. More...

Enumerations

enum  INPUTSTREAM_COLORSPACE {
  INPUTSTREAM_COLORSPACE_RGB = 0 , INPUTSTREAM_COLORSPACE_BT709 = 1 , INPUTSTREAM_COLORSPACE_UNSPECIFIED = 2 , INPUTSTREAM_COLORSPACE_UNKNOWN = INPUTSTREAM_COLORSPACE_UNSPECIFIED ,
  INPUTSTREAM_COLORSPACE_RESERVED = 3 , INPUTSTREAM_COLORSPACE_FCC = 4 , INPUTSTREAM_COLORSPACE_BT470BG = 5 , INPUTSTREAM_COLORSPACE_SMPTE170M = 6 ,
  INPUTSTREAM_COLORSPACE_SMPTE240M = 7 , INPUTSTREAM_COLORSPACE_YCGCO = 8 , INPUTSTREAM_COLORSPACE_YCOCG = INPUTSTREAM_COLORSPACE_YCGCO , INPUTSTREAM_COLORSPACE_BT2020_NCL = 9 ,
  INPUTSTREAM_COLORSPACE_BT2020_CL = 10 , INPUTSTREAM_COLORSPACE_SMPTE2085 = 11 , INPUTSTREAM_COLORSPACE_CHROMA_DERIVED_NCL = 12 , INPUTSTREAM_COLORSPACE_CHROMA_DERIVED_CL = 13 ,
  INPUTSTREAM_COLORSPACE_ICTCP = 14 , INPUTSTREAM_COLORSPACE_MAX
}
 

Detailed Description

Inputstream color space flags
YUV colorspace type. These values match the ones defined by ISO/IEC 23001-8_2013 § 7.3.

Used on kodi::addon::InputstreamInfo::SetColorSpace and kodi::addon::InputstreamInfo::GetColorSpace.

Enumeration Type Documentation

◆ INPUTSTREAM_COLORSPACE

Enumerator
INPUTSTREAM_COLORSPACE_RGB 

0 : Order of coefficients is actually GBR, also IEC 61966-2-1 (sRGB)

INPUTSTREAM_COLORSPACE_BT709 

1 : Also ITU-R BT1361 / IEC 61966-2-4 xvYCC709 / SMPTE RP177 Annex B

INPUTSTREAM_COLORSPACE_UNSPECIFIED 

2 : To set stream is unspecified

INPUTSTREAM_COLORSPACE_UNKNOWN 

2 : To set stream is unknown

Note
Same as INPUTSTREAM_COLORSPACE_UNSPECIFIED
INPUTSTREAM_COLORSPACE_RESERVED 

3 : To set colorspace reserved

INPUTSTREAM_COLORSPACE_FCC 

4 : FCC Title 47 Code of Federal Regulations 73.682 (a)(20)

INPUTSTREAM_COLORSPACE_BT470BG 

5 : Also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL & SECAM / IEC 61966-2-4 xvYCC601

INPUTSTREAM_COLORSPACE_SMPTE170M 

6 : Also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSC

INPUTSTREAM_COLORSPACE_SMPTE240M 

7 : Functionally identical to above INPUTSTREAM_COLORSPACE_SMPTE170M

INPUTSTREAM_COLORSPACE_YCGCO 

8 : Used by Dirac / VC-2 and H.264 FRext, see ITU-T SG16

INPUTSTREAM_COLORSPACE_YCOCG 

8 : To set colorspace as YCOCG

Note
Same as INPUTSTREAM_COLORSPACE_YCGCO
INPUTSTREAM_COLORSPACE_BT2020_NCL 

9 : ITU-R BT2020 non-constant luminance system

INPUTSTREAM_COLORSPACE_BT2020_CL 

10 : ITU-R BT2020 constant luminance system

INPUTSTREAM_COLORSPACE_SMPTE2085 

11 : SMPTE 2085, Y'D'zD'x

INPUTSTREAM_COLORSPACE_CHROMA_DERIVED_NCL 

12 : Chromaticity-derived non-constant luminance system

INPUTSTREAM_COLORSPACE_CHROMA_DERIVED_CL 

13 : Chromaticity-derived constant luminance system

INPUTSTREAM_COLORSPACE_ICTCP 

14 : ITU-R BT.2100-0, ICtCp

INPUTSTREAM_COLORSPACE_MAX 

The maximum value to use in a list.