|
|
|
@@ -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 |
|
|
|
}; |
|
|
|
|
|
|
|
|