@ -371,17 +371,18 @@ enum AVPixelFormat {
*/
enum AVColorPrimaries {
AVCOL_PRI_RESERVED0 = 0 ,
AVCOL_PRI_BT709 = 1 , ///< also ITU-R BT1361 / IEC 61966-2-4 / SMPTE RP177 Annex B
AVCOL_PRI_BT709 = 1 , ///< also ITU-R BT1361 / IEC 61966-2-4 / SMPTE RP177 Annex B
AVCOL_PRI_UNSPECIFIED = 2 ,
AVCOL_PRI_RESERVED = 3 ,
AVCOL_PRI_BT470M = 4 , ///< also FCC Title 47 Code of Federal Regulations 73.682 (a)(20)
AVCOL_PRI_BT470BG = 5 , ///< also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL & SECAM
AVCOL_PRI_SMPTE170M = 6 , ///< also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSC
AVCOL_PRI_SMPTE240M = 7 , ///< functionally identical to above
AVCOL_PRI_FILM = 8 , ///< colour filters using Illuminant C
AVCOL_PRI_BT2020 = 9 , ///< ITU-R BT2020
AVCOL_PRI_NB , ///< Not part of ABI
AVCOL_PRI_BT470M = 4 , ///< also FCC Title 47 Code of Federal Regulations 73.682 (a)(20)
AVCOL_PRI_BT470BG = 5 , ///< also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL & SECAM
AVCOL_PRI_SMPTE170M = 6 , ///< also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSC
AVCOL_PRI_SMPTE240M = 7 , ///< functionally identical to above
AVCOL_PRI_FILM = 8 , ///< colour filters using Illuminant C
AVCOL_PRI_BT2020 = 9 , ///< ITU-R BT2020
AVCOL_PRI_SMPTE428_1 = 10 , ///< SMPTE ST 428-1 (CIE 1931 XYZ)
AVCOL_PRI_NB , ///< Not part of ABI
} ;
/**
@ -404,6 +405,8 @@ enum AVColorTransferCharacteristic {
AVCOL_TRC_IEC61966_2_1 = 13 , ///< IEC 61966-2-1 (sRGB or sYCC)
AVCOL_TRC_BT2020_10 = 14 , ///< ITU-R BT2020 for 10 bit system
AVCOL_TRC_BT2020_12 = 15 , ///< ITU-R BT2020 for 12 bit system
AVCOL_TRC_SMPTEST2084 = 16 , ///< SMPTE ST 2084 for 10, 12, 14 and 16 bit systems
AVCOL_TRC_SMPTEST428_1 = 17 , ///< SMPTE ST 428-1
AVCOL_TRC_NB , ///< Not part of ABI
} ;