OSDN Git Service

Include sub core APIs in va.h as well
authorXiang, Haihao <haihao.xiang@intel.com>
Wed, 19 Nov 2014 08:12:24 +0000 (16:12 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Thu, 19 Mar 2015 01:55:28 +0000 (09:55 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit 012838e07d99531c67e3798235b00437f5b67c02)

va/va.h

diff --git a/va/va.h b/va/va.h
index 6aa62b1..b04f28a 100644 (file)
--- a/va/va.h
+++ b/va/va.h
@@ -1190,8 +1190,6 @@ typedef struct _VAHuffmanTableBufferJPEGBaseline {
     }                   huffman_table[2];
 } VAHuffmanTableBufferJPEGBaseline;
 
-#include <va/va_dec_jpeg.h>
-
 /****************************
  * MPEG-2 data structures
  ****************************/
@@ -2771,6 +2769,15 @@ typedef struct _VAPictureHEVC
  */
 #define VA_PICTURE_HEVC_RPS_LT_CURR             0x00000040
 
+#include <va/va_dec_hevc.h>
+#include <va/va_dec_jpeg.h>
+#include <va/va_dec_vp8.h>
+#include <va/va_enc_h264.h>
+#include <va/va_enc_jpeg.h>
+#include <va/va_enc_mpeg2.h>
+#include <va/va_enc_vp8.h>
+#include <va/va_vpp.h>
+
 /**@}*/
 
 #ifdef __cplusplus