System Environment: -------------------------- platform: HSW /IVB libva staging 522ddedc6d1af7d131e2ba92a0fb1d65c514916f intel-driver staging b3139d1a278d9daac40987f0a99c2a797c0db988 gst-vaapi qa 41940904625f7a3dbdf88d4d1f9fe2df4c434286 Bug Info: -------------------------- Some MPEG2 files failed by low ssim value att_mismatch_att.bits ibm-bw.BITS sony-ct1.bits sony-ct2.bits e.g. ibm-bw.BITS start from 2nd frame, low ssim Y_SSIM = 0.787833 U_SSIM = 0.940109 V_SSIM = 0.936272 Y_MIN_SSIM = 0.465200 sony-ct1.bits start from 41st frame, low ssim 121 Y_SSIM = 0.989385 122 U_SSIM = 0.989829 123 V_SSIM = 0.992725 Y_MIN_SSIM = 0.988699
Created attachment 76334 [details] [review] quant-matrix deliver early the current picture parameter is updated before the current quant-matrix-extension parsed , so the quant-matrix-parameter sent to intel-driver is wrong sometimes.
sony-ct1.bits still has other issue after adding the patch , i am tring to fix it. the others can not be reproduced.
Created attachment 76371 [details] [review] fix-mpeg2-quant-matrix-bug the new picture use the previous quant matrix extension value, that will cause problem
Created attachment 76381 [details] [review] fix-mpeg2-quant-matrix-bug the current picture parameter is updated before the current quant-matrix-extension parsed , so the quant-matrix-parameter sent to intel-driver is wrong sometimes. the new picture use the previous quant matrix extension value, that will cause problem.
Cong, what is the status for this bug? Can it be marked as Resolved?
yes. This bug is fixed.
test OK. Issue can't be produced. Close it.
The case of named "att_mismatch_att.bits" is NG. It can't be closed. Please reopened.
MPEG2 conformance passed except for att_mismatch_att.bits refer to bug https://bugs.freedesktop.org/show_bug.cgi?id=61485
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.