diff options
author | Hyunjun Ko <zzoon@igalia.com> | 2017-02-17 14:27:58 +0900 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2017-02-17 15:10:08 +0800 |
commit | 0ae396768c5b295fdec971f5c3d38b2500d0b160 (patch) | |
tree | 565046bc4805e6aa2d7b31d35db78583c3f1948e | |
parent | 7dbd8efe055fe575451861c074596f9ffc6e973f (diff) | |
download | libva-intel-driver-0ae396768c5b295fdec971f5c3d38b2500d0b160.tar.gz |
wayland: return error rather than assertion in case of invalid format
return error instead of assertion, so that appilcation could handle
these cases.
Fixes #54
Signed-off-by: Hyunjun Ko <zzoon@igalia.com>
-rw-r--r-- | src/i965_output_wayland.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/i965_output_wayland.c b/src/i965_output_wayland.c index d4c58329..d2a5b0ea 100644 --- a/src/i965_output_wayland.c +++ b/src/i965_output_wayland.c @@ -25,7 +25,6 @@ #include <stdlib.h> #include <string.h> #include <unistd.h> -#include <assert.h> #include <va/va_backend.h> #include <va/va_backend_wayland.h> #include <wayland-client.h> @@ -283,7 +282,6 @@ va_GetSurfaceBufferWl( drm_format = WL_DRM_FORMAT_YUV444; break; default: - assert(0 && "unsupported subsampling"); return VA_STATUS_ERROR_INVALID_IMAGE_FORMAT; } offsets[0] = 0; @@ -294,7 +292,6 @@ va_GetSurfaceBufferWl( pitches[2] = obj_surface->cb_cr_pitch; break; default: - assert(0 && "unsupported format"); return VA_STATUS_ERROR_INVALID_IMAGE_FORMAT; } |