Index: source/libvpx/vp9/common/vp9_enums.h |
=================================================================== |
--- source/libvpx/vp9/common/vp9_enums.h (revision 284462) |
+++ source/libvpx/vp9/common/vp9_enums.h (working copy) |
@@ -25,15 +25,18 @@ |
#define MI_MASK (MI_BLOCK_SIZE - 1) |
-// Bitstream profiles indicated by 2 bits in the uncompressed header. |
-// 00: Profile 0. 4:2:0 only. |
-// 10: Profile 1. adds 4:4:4, 4:2:2, alpha. |
-// 01: Profile 2. Supports 10-bit and 12-bit color only. |
-// 11: Undefined profile. |
+// Bitstream profiles indicated by 2-3 bits in the uncompressed header. |
+// 00: Profile 0. 8-bit 4:2:0 only. |
+// 10: Profile 1. Adds 4:4:4, 4:2:2, alpha to Profile 0. |
+// 01: Profile 2. Supports 10-bit and 12-bit color only, with 4:2:0 sampling. |
+// 110: Profile 3. Supports 10-bit and 12-bit color only, with 4:2:2/4:4:4 |
+// sampling and alpha. |
+// 111: Undefined profile. |
typedef enum BITSTREAM_PROFILE { |
PROFILE_0, |
PROFILE_1, |
PROFILE_2, |
+ PROFILE_3, |
MAX_PROFILES |
} BITSTREAM_PROFILE; |