Environment: -------------- libva: commit a78128ac9a52b7567296e076c3cd9e5b7ea640ad Author: Jonathan Bian <jonathan.bian@intel.com> Date: Sun Sep 16 21:26:00 2012 -0700 intel-driver: commit eb5f7f88fbd9085c3346a6b00698cef091e2ece2 Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com> Date: Wed Aug 29 18:37:25 2012 +0200 gstreamer-vaapi : commit 49dd2800459af462c608ef3bfabd6fb6093711e0 Author: Wind Yuan <feng.yuan@intel.com> Date: Fri Sep 21 17:03:35 2012 +0800 Bug Info: -------------- Setting pipeline to PAUSED ... libva info: VA-API version 0.34.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /opt/X11R7/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_0_34 libva info: va_openDriver() returns 0 Pipeline is PREROLLING ... ** ERROR:gstvaapidecoder_h264.c:1731:exec_ref_pic_marking_adaptive: assertion failed: (0 && "unhandled MMCO") Aborted (core dumped) Reproduce steps: ---------------- 1. xinit & 2. gst-launch-0.10 playbin2 video-sink="vaapisink sync=false" uri=file:///home/gst_AVC_conformance/Base_Ext_Main_profile/MR2_TANDBERG_E.264
Issue still can be reproduced on IVB. Setting pipeline to PAUSED ... libva info: VA-API version 0.34.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /opt/X11R7/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_0_34 libva info: va_openDriver() returns 0 Pipeline is PREROLLING ... ** ERROR:gstvaapidecoder_h264.c:1731:exec_ref_pic_marking_adaptive: assertion failed: (0 && "unhandled MMCO") Aborted (core dumped) libva: commit 86484495155e65fd8ac33ed3ede43fb42defd966 Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com> Date: Tue Oct 9 06:21:59 2012 +0200 intel driver: commit f557dd6ad06c31bcf787468e804c948ecc4cf39b Author: Zhao Halley <halley.zhao@intel.com> Date: Fri Sep 21 10:30:55 2012 +0800 gstreamer-vaapi: commit 49dd2800459af462c608ef3bfabd6fb6093711e0 Author: Wind Yuan <feng.yuan@intel.com> Date: Fri Sep 21 17:03:35 2012 +0800
Hi, this should be fixed in git master branch now. RefPicList0/1 and DPB strictly match what the JM Reference Software generates.
Wind, would you please help QA test again with master branch?
(In reply to comment #3) > Wind, would you please help QA test again with master branch? Please note that I am interested in the following platforms: ILK, SNB, IVB, HSW. On the driver side, I did make some changes a few months ago, we can now test this on gst-vaapi too. :) Once this is confirmed, I will propagate the changes to the 0.4-branch for the next release. Thanks.
Libva (staging) c59c512df262cdc44fb6e9101621f246eda176df Inter-driver (staging) 3bd6f3b3611dd9a39a3075f82cf938fa08e22884 Gst-vaapi (qa) e7d517323fd98608918de1211dc42f795b48765f Platfrom: IVB Issue can be reproduced.
Issue has been fixed. Please test appropriately.
Issue has fixed in gstream-vaapi master branch(cb0da4ed7acbb51f2d5dba34c0b37b2c5ad8bff4), but still can be reproduced in qa branch.
libva: (staging) 38c94cd922473095814ed9a9f99ad98fcc9c285d inter-driver: (staging) c0ef9d99df37ae45589fecb898727be495e50304 Test with the latest gstream-vaapi code in qa branch, Issue can't be reproduced.
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.