diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2014-11-26 14:28:49 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2014-12-24 09:19:11 +0800 |
commit | d6e9bd953d3e4c95afcb51309e010602975ea386 (patch) | |
tree | 8c2111f69a7accb11c1a4d00ba4ba95b7f5492ea | |
parent | 9cb744a82cbd6482b025f39192b10da83566a65c (diff) |
Remove the check against obj_config->profile
The profile has been validated when creating the corresponding config,
it fixes a JPEG decode regression on non-CHV as well.
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit f2a34f94c57e1f7ce975b2068fb087df84b92e3a)
-rw-r--r-- | src/i965_drv_video.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c index e23ea8c..74895da 100644 --- a/src/i965_drv_video.c +++ b/src/i965_drv_video.c @@ -1839,28 +1839,6 @@ i965_CreateContext(VADriverContextP ctx, return vaStatus; } - switch (obj_config->profile) { - case VAProfileH264ConstrainedBaseline: - case VAProfileH264Main: - case VAProfileH264High: - if (!HAS_H264_DECODING(i965) && - !HAS_H264_ENCODING(i965)) - return VA_STATUS_ERROR_UNSUPPORTED_PROFILE; - break; - case VAProfileH264MultiviewHigh: - case VAProfileH264StereoHigh: - if (!HAS_H264_MVC_DECODING(i965)) - return VA_STATUS_ERROR_UNSUPPORTED_PROFILE; - break; - case VAProfileJPEGBaseline: { //for gen8 devices - if (!HAS_JPEG_ENCODING(i965)) - return VA_STATUS_ERROR_UNSUPPORTED_PROFILE; - break; - } - default: - break; - } - *context = contextID; obj_context->flags = flag; obj_context->context_id = contextID; |