summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/va.c2
-rwxr-xr-xsrc/va.h3
2 files changed, 4 insertions, 1 deletions
diff --git a/src/va.c b/src/va.c
index 2eaa966..6bc9c06 100644
--- a/src/va.c
+++ b/src/va.c
@@ -313,6 +313,8 @@ const char *vaErrorStr(VAStatus error_status)
return "resolution not supported";
case VA_STATUS_ERROR_UNIMPLEMENTED:
return "the requested function is not implemented";
+ case VA_STATUS_ERROR_SURFACE_IN_DISPLAYING:
+ return "surface is in displaying (may by overlay)" ;
case VA_STATUS_ERROR_UNKNOWN:
return "unknown libva error";
}
diff --git a/src/va.h b/src/va.h
index 97cff9b..525e192 100755
--- a/src/va.h
+++ b/src/va.h
@@ -127,7 +127,8 @@ typedef int VAStatus; /* Return status type from functions */
#define VA_STATUS_ERROR_FLAG_NOT_SUPPORTED 0x00000011
#define VA_STATUS_ERROR_INVALID_PARAMETER 0x00000012
#define VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED 0x00000013
-#define VA_STATUS_ERROR_UNIMPLEMENTED 0x00000014
+#define VA_STATUS_ERROR_UNIMPLEMENTED 0x00000014
+#define VA_STATUS_ERROR_SURFACE_IN_DISPLAYING 0x00000015
#define VA_STATUS_ERROR_UNKNOWN 0xFFFFFFFF
/*