summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--va/va.h4
-rw-r--r--va/va_vpp.h6
2 files changed, 9 insertions, 1 deletions
diff --git a/va/va.h b/va/va.h
index 56d3878..04c8f3f 100644
--- a/va/va.h
+++ b/va/va.h
@@ -271,6 +271,7 @@ typedef enum
VAEntrypointEncSlice = 6, /* slice level encode */
VAEntrypointEncPicture = 7, /* pictuer encode, JPEG, etc */
VAEntrypointVideoProc = 10, /**< Video pre/post-processing. */
+ VAEntrypointMax
} VAEntrypoint;
/* Currently defined configuration attribute types */
@@ -353,6 +354,7 @@ typedef enum
*/
VAConfigAttribEncMacroblockInfo = 16,
/**@}*/
+ VAConfigAttribTypeMax
} VAConfigAttribType;
/*
@@ -709,7 +711,7 @@ typedef enum
* color balance (#VAProcFilterParameterBufferColorBalance), etc.
*/
VAProcFilterParameterBufferType = 42,
- VABufferTypeMax = 0xff
+ VABufferTypeMax
} VABufferType;
typedef enum
diff --git a/va/va_vpp.h b/va/va_vpp.h
index 473937f..0eb295f 100644
--- a/va/va_vpp.h
+++ b/va/va_vpp.h
@@ -331,6 +331,12 @@ typedef enum _VAProcColorStandardType {
#define VA_PROC_FILTER_MANDATORY 0x00000001
/**@}*/
+/** @name Pipeline end flags */
+/**@{*/
+/** \brief Specifies the pipeline is the last. */
+#define VA_PIPELINE_FLAG_END 0x00000004
+/**@}*/
+
/** \brief Video processing pipeline capabilities. */
typedef struct _VAProcPipelineCaps {
/** \brief Pipeline flags. See VAProcPipelineParameterBuffer::pipeline_flags. */