summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldo Bastian <waldo.bastian@intel.com>2008-03-10 16:41:43 -0700
committerWaldo Bastian <waldo.bastian@intel.com>2008-03-10 16:41:43 -0700
commitc1252e21db0e2be7f95edbbaaab2ff7a602ee135 (patch)
tree572ade06180630db3ec4ecf0e85885133e1b3e3e
parent38907e777cf2d2117242a1213b58be2a004e1c53 (diff)
downloadlibva-c1252e21db0e2be7f95edbbaaab2ff7a602ee135.tar.gz
Update error messages
-rw-r--r--src/va.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/va.c b/src/va.c
index cafe67b..2da7e18 100644
--- a/src/va.c
+++ b/src/va.c
@@ -365,8 +365,12 @@ const char *vaErrorStr(VAStatus error_status)
{
case VA_STATUS_SUCCESS:
return "success (no error)";
+ case VA_STATUS_ERROR_OPERATION_FAILED:
+ return "operation failed";
case VA_STATUS_ERROR_ALLOCATION_FAILED:
return "resource allocation failed";
+ case VA_STATUS_ERROR_INVALID_DISPLAY:
+ return "invalid VADisplay";
case VA_STATUS_ERROR_INVALID_CONFIG:
return "invalid VAConfigID";
case VA_STATUS_ERROR_INVALID_CONTEXT:
@@ -375,6 +379,10 @@ const char *vaErrorStr(VAStatus error_status)
return "invalid VASurfaceID";
case VA_STATUS_ERROR_INVALID_BUFFER:
return "invalid VABufferID";
+ case VA_STATUS_ERROR_INVALID_IMAGE:
+ return "invalid VAImageID";
+ case VA_STATUS_ERROR_INVALID_SUBPICTURE:
+ return "invalid VASubpictureID";
case VA_STATUS_ERROR_ATTR_NOT_SUPPORTED:
return "attribute not supported";
case VA_STATUS_ERROR_MAX_NUM_EXCEEDED:
@@ -391,6 +399,10 @@ const char *vaErrorStr(VAStatus error_status)
return "surface is in use";
case VA_STATUS_ERROR_FLAG_NOT_SUPPORTED:
return "flag not supported";
+ case VA_STATUS_ERROR_INVALID_PARAMETER:
+ return "invalid parameter";
+ case VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED:
+ return "resolution not supported";
case VA_STATUS_ERROR_UNKNOWN:
return "unknown libva error";
}