OSDN Git Service

ENC: disable MVC feature of AVC encoder on SKL/APL/KBL
authorPengfei Qu <Pengfei.Qu@intel.com>
Wed, 5 Apr 2017 06:00:41 +0000 (14:00 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Thu, 6 Apr 2017 12:50:38 +0000 (20:50 +0800)
this is WA to disable the MVC feature as the new improved AVC encoder does not support it by now.

Fixes #115

Signed-off-by: Pengfei Qu <Pengfei.Qu@intel.com>
(cherry picked from commit 94425f771292bb0430b755c172a8dfa5c1b80631)

src/i965_device_info.c

index b838017..f11572c 100644 (file)
@@ -359,7 +359,7 @@ static struct hw_codec_info skl_hw_codec_info = {
     .has_di_motion_compensated = 1,
     .has_vp8_decoding = 1,
     .has_vp8_encoding = 1,
-    .has_h264_mvc_encoding = 1,
+    .has_h264_mvc_encoding = 0,
     .has_hevc_decoding = 1,
     .has_hevc_encoding = 1,
     .has_lp_h264_encoding = 1,
@@ -414,7 +414,7 @@ static struct hw_codec_info bxt_hw_codec_info = {
     .has_di_motion_compensated = 1,
     .has_vp8_decoding = 1,
     .has_vp8_encoding = 1,
-    .has_h264_mvc_encoding = 1,
+    .has_h264_mvc_encoding = 0,
     .has_hevc_decoding = 1,
     .has_hevc_encoding = 1,
     .has_hevc10_decoding = 1,
@@ -475,7 +475,7 @@ static struct hw_codec_info kbl_hw_codec_info = {
     .has_di_motion_compensated = 1,
     .has_vp8_decoding = 1,
     .has_vp8_encoding = 1,
-    .has_h264_mvc_encoding = 1,
+    .has_h264_mvc_encoding = 0,
     .has_hevc_decoding = 1,
     .has_hevc_encoding = 1,
     .has_hevc10_encoding = 1,