[Libva] [Libva-intel-driver PATCH 1/3] Remove the check against render_state->interleaved_uv in i965_sw_getimage()
Xiang, Haihao
haihao.xiang at intel.com
Tue Nov 25 22:36:56 PST 2014
The surface and image have the same fourcc now, it is unnecessary to check
it is interleaved.
Signed-off-by: Xiang, Haihao <haihao.xiang at intel.com>
---
src/i965_drv_video.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c
index 8724125..d6beb8f 100644
--- a/src/i965_drv_video.c
+++ b/src/i965_drv_video.c
@@ -3976,15 +3976,9 @@ i965_sw_getimage(VADriverContextP ctx,
switch (obj_image->image.format.fourcc) {
case VA_FOURCC_YV12:
case VA_FOURCC_I420:
- /* I420 is native format for MPEG-2 decoded surfaces */
- if (render_state->interleaved_uv)
- goto operation_failed;
get_image_i420(obj_image, image_data, obj_surface, rect);
break;
case VA_FOURCC_NV12:
- /* NV12 is native format for H.264 decoded surfaces */
- if (!render_state->interleaved_uv)
- goto operation_failed;
get_image_nv12(obj_image, image_data, obj_surface, rect);
break;
case VA_FOURCC_YUY2:
--
1.9.1
More information about the Libva
mailing list