Created attachment 68674 [details] dmesg log Environment: -------------- 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 gst-vaapi: commit d26d107a76887c62b3cf06be5fef261c9ef36a6c Author: root <root@x-ivb7.(none)> Date: Wed Sep 26 15:19:47 2012 +0800 Bug Info: -------------- GPU hang GPU hang when decoding with CAFI1_SVA_C.264. dmesg log has attached. 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/CAFI1_SVA_C.264 Reproducibility: -------------- 1/6
when using mplayer for decoding, it works well. And the GPU hang issue can be reproduced with the below files: CAPA1_TOSHIBA_B.264 CVWP3_TOSHIBA_E/CVWP3_TOSHIBA_E.264
Test OK with the Ubuntu 12.04 kernel.
Created attachment 68903 [details] gst hang tracelog
Created attachment 68904 [details] gst tracelog with the ubuntu 12.04 kernel
Created attachment 68905 [details] mplayer tracelog
From the trace log it seems that the CAFI1_SVA_C.264 video stream is based on the interlaced format. It seems that the support of interlace is not very well in gst-vaapi. Hi, Feng Will you please add some comment about this bug? Thanks. Yakui
This video stream is based on the interlaced format, which is not supported in gst-vaapi. At the same time as it can't be reproduced on the latest kernel/ubuntu 12.04 kernel, this priority of this bug is downgraded. Thanks.
Added a dependency to bug #55898.
Issue has fixed in gstream-vaapi master branch(cb0da4ed7acbb51f2d5dba34c0b37b2c5ad8bff4)
platform: SNB IVB 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.