OSDN Git Service

i965_decoder_utils: enable decoding of VC-1 interlaced pictures
authorcarpalis <jerome.borsboom@carpalis.nl>
Fri, 27 Oct 2017 12:58:53 +0000 (14:58 +0200)
committerXiang, Haihao <haihao.xiang@intel.com>
Fri, 5 Jan 2018 06:57:31 +0000 (14:57 +0800)
Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
src/i965_decoder_utils.c

index 63be85b..a09c835 100644 (file)
@@ -1116,11 +1116,6 @@ intel_decoder_check_vc1_parameter(VADriverContextP ctx,
     int is_first_field = 1;
     int i = 0;
 
-    if (pic_param->sequence_fields.bits.interlace == 1 &&
-        pic_param->picture_fields.bits.frame_coding_mode != 0) { /* frame-interlace or field-interlace */
-        return VA_STATUS_ERROR_DECODING_ERROR;
-    }
-
     if (!pic_param->sequence_fields.bits.interlace ||
         (pic_param->picture_fields.bits.frame_coding_mode < 2)) { /* Progressive or Frame-Interlace */
         picture_type = pic_param->picture_fields.bits.picture_type;