From: Pengfei Qu Date: Fri, 5 May 2017 02:25:23 +0000 (+0800) Subject: Fix: AVC encoder cause bad frame when quality level 1 on SKL/APL X-Git-Tag: android-x86-7.1-r1~53 X-Git-Url: http://git.osdn.net/view?p=android-x86%2Fhardware-intel-common-vaapi.git;a=commitdiff_plain;h=76d4246cb1a7bd8bdaabddf004260a0529f2e89b Fix: AVC encoder cause bad frame when quality level 1 on SKL/APL Fixes #158 Signed-off-by: Pengfei Qu --- diff --git a/src/gen9_avc_encoder.c b/src/gen9_avc_encoder.c index d0bd697..7c5a0f0 100644 --- a/src/gen9_avc_encoder.c +++ b/src/gen9_avc_encoder.c @@ -7755,6 +7755,7 @@ gen9_avc_vme_context_init(VADriverContextP ctx, struct intel_encoder_context *en IS_BXT(i965->intel.device_info)) { avc_state->brc_const_data_surface_width = 64; avc_state->brc_const_data_surface_height = 44; + avc_state->brc_split_enable = 1; } else if (IS_KBL(i965->intel.device_info) || IS_GLK(i965->intel.device_info)) { avc_state->brc_const_data_surface_width = 64;