From 9bc30a0231e55f17afed50589669d11e844d0bb9 Mon Sep 17 00:00:00 2001 From: Sreerenj Balachandran Date: Tue, 3 Sep 2019 11:24:35 -0800 Subject: 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 --- src/i965_encoder_vp8.c | 1 + 1 file changed, 1 insertion(+) 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]; -- cgit v1.2.1