Fix VA_ENC_PACKED_HEADER_RAW_DATA value.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Fri, 25 Apr 2014 09:20:32 +0000 (11:20 +0200)
committerXiang, Haihao <haihao.xiang@intel.com>
Mon, 5 May 2014 03:14:08 +0000 (11:14 +0800)
Attribute values for VAConfigAttribEncPackedHeaders config shall
represent a valid maskable set of bits. So, make sure "raw" packed
header mask is 0x10, not 0x0c.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
va/va.h

diff --git a/va/va.h b/va/va.h
index 471fbc2..845760c 100644 (file)
--- a/va/va.h
+++ b/va/va.h
@@ -440,7 +440,7 @@ typedef struct _VAConfigAttrib {
 /** \brief Driver supports misc packed headers. e.g. SEI for H.264. */
 #define VA_ENC_PACKED_HEADER_MISC       0x00000008
 /** \brief Driver supports raw packed header, see VAEncPackedHeaderRawData */
-#define VA_ENC_PACKED_HEADER_RAW_DATA   0x0000000C
+#define VA_ENC_PACKED_HEADER_RAW_DATA   0x00000010
 /**@}*/
 
 /** @name Attribute values for VAConfigAttribEncInterlaced */