From: "Wang, Ce" <[email protected]>

v2:
recover VAProfileVP9Profile1~3 from the original patch

v1:
initial

Signed-off-by: Sun, Maggie <[email protected]>
Signed-off-by: peng.chen <[email protected]>
---
 va/va.h         | 5 ++++-
 va/va_dec_vp9.h | 9 +++++++--
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/va/va.h b/va/va.h
index fb3066f..5dcc34e 100644
--- a/va/va.h
+++ b/va/va.h
@@ -303,7 +303,10 @@ typedef enum
     VAProfileH264StereoHigh             = 16,
     VAProfileHEVCMain                   = 17,
     VAProfileHEVCMain10                 = 18,
-    VAProfileVP9Profile0                = 19
+    VAProfileVP9Profile0                = 19,
+    VAProfileVP9Profile1                = 20,
+    VAProfileVP9Profile2                = 21,
+    VAProfileVP9Profile3                = 22
 } VAProfile;
 
 /**
diff --git a/va/va_dec_vp9.h b/va/va_dec_vp9.h
index 2deddb0..37252be 100644
--- a/va/va_dec_vp9.h
+++ b/va/va_dec_vp9.h
@@ -182,10 +182,15 @@ typedef struct  _VADecPictureParameterBufferVP9
     uint8_t                 segment_pred_probs[3];
 
     /** \brief VP9 Profile definition
-     *  value can be 0 or 1.
-     */
+     *  value range [0..3].
+      */
     uint8_t                 profile;
 
+    /** \brief VP9 bit depth per sample
+     *  same for both luma and chroma samples.
+     */
+    uint8_t                 bit_depth;
+
     /**@}*/
 
 } VADecPictureParameterBufferVP9;
-- 
1.9.1

_______________________________________________
Libva mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libva

Reply via email to