diff options
author | Sreerenj Balachandran <sreerenj.balachandran@intel.com> | 2019-09-03 11:24:35 -0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2019-09-10 08:51:08 +0800 |
commit | 9bc30a0231e55f17afed50589669d11e844d0bb9 (patch) | |
tree | cd2679350fd70b098f6549ff01da8b9e03b9fd4c | |
parent | e60af2163cc47d1820cf4b22b71321e3c2b0c9f2 (diff) | |
download | libva-intel-driver-9bc30a0231e55f17afed50589669d11e844d0bb9.tar.gz |
encoder: vp8: Ensure forced_lf_adjustment update in media kernel
Ensure the submission of forced_lf_adjustment in
mode probablity update kernel curbe. This will help to fix
the ffmpeg decoder output md5 mismatch with vpxdec for
the Intel encoded video samples.
Reported, Tested and Verified by Hirokazu Honda<hiroh@google.com>
-rw-r--r-- | src/i965_encoder_vp8.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/i965_encoder_vp8.c b/src/i965_encoder_vp8.c index e2e09658..797984d8 100644 --- a/src/i965_encoder_vp8.c +++ b/src/i965_encoder_vp8.c @@ -4381,6 +4381,7 @@ i965_encoder_vp8_vme_mpu_set_curbe(VADriverContextP ctx, pcmd->dw1.sign_bias_golden = pic_param->pic_flags.bits.sign_bias_golden; pcmd->dw1.sign_bias_alt_ref = pic_param->pic_flags.bits.sign_bias_alternate; pcmd->dw1.refresh_entropy_p = pic_param->pic_flags.bits.refresh_entropy_probs; + pcmd->dw1.forced_lf_update_for_key_frame = pic_param->pic_flags.bits.forced_lf_adjustment; pcmd->dw2.loop_filter_level = pic_param->loop_filter_level[0]; pcmd->dw2.qindex = quant_param->quantization_index[0]; |