add scaling flags for vaPutSurface()
authorXiang, Haihao <haihao.xiang@intel.com>
Thu, 2 Sep 2010 07:26:24 +0000 (15:26 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Wed, 15 Sep 2010 00:37:31 +0000 (08:37 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
va/va.h

diff --git a/va/va.h b/va/va.h
index 76c5708..4b70bbe 100644 (file)
--- a/va/va.h
+++ b/va/va.h
@@ -146,6 +146,13 @@ typedef int VAStatus;      /* Return status type from functions */
 #define VA_SRC_BT601            0x00000010
 #define VA_SRC_BT709            0x00000020
 
+/* Scaling flags for vaPutSurface() */
+#define VA_FILTER_SCALING_DEFAULT       0x00000000
+#define VA_FILTER_SCALING_FAST          0x00000100
+#define VA_FILTER_SCALING_HQ            0x00000200
+#define VA_FILTER_SCALING_NL_ANAMORPHIC 0x00000300
+#define VA_FILTER_SCALING_MASK          0x00000f00
+
 /*
  * Returns a short english description of error_status
  */