Hi Andrzej,when I looked at this func:
+static void rockchip_vpu2_vp8_enc_update_entropy(struct hantro_ctx *ctx)
+ for (l = 2; l--;) { + old_p = entropy->coeff_prob[i][j][k][l]; + old_p = coeff_update_prob[i][j][k][l]; +
The second "old_p" in "old_p = coeff_update_prob[i][j][k][l];" is very strange, it may be "upd_p", and it is broken 5 years in https://github.com/rockchip-linux/mpp/blob/develop/mpp/hal/vpu/vp8e/hal_vp8e_entropy.c Best Regards guan wentao