[Libva] [PATCH 23/24] Renamed de-interlacing flags to be more general and added new flag VA_DEINTERLACING_ONE_FIELD

Xiang, Haihao haihao.xiang at intel.com
Mon May 13 01:19:26 PDT 2013


From: Jonathan Bian <jonathan.bian at intel.com>

---
 va/va_vpp.h |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/va/va_vpp.h b/va/va_vpp.h
index b24d1a1..63e72c4 100644
--- a/va/va_vpp.h
+++ b/va/va_vpp.h
@@ -540,14 +540,19 @@ typedef struct _VAProcFilterParameterBuffer {
 /**@{*/
 /** 
  * \brief Bottom field first in the input frame. 
- * if this is not set then assums top field first.
+ * if this is not set then assumes top field first.
  */
-#define VA_DEINTERLACING_INPUT_BOTTOM_FIELD_FIRST	0x0001
+#define VA_DEINTERLACING_BOTTOM_FIELD_FIRST	0x0001
 /** 
- * \brief Bottom field used in BOB deinterlacing. 
- * if this is not set then assums top field is used.
+ * \brief Bottom field used in deinterlacing. 
+ * if this is not set then assumes top field is used.
  */
-#define VA_DEINTERLACING_BOB_BOTTOM_FIELD		0x0002
+#define VA_DEINTERLACING_BOTTOM_FIELD		0x0002
+/** 
+ * \brief A single field is stored in the input frame. 
+ * if this is not set then assumes the frame contains two interleaved fields.
+ */
+#define VA_DEINTERLACING_ONE_FIELD		0x0004
 /**@}*/
 
 /** \brief Deinterlacing filter parametrization. */
-- 
1.7.4.1



More information about the Libva mailing list