Summary: | Fail to play certain bitstream h264 until get the GPU hung in dmesg | ||
---|---|---|---|
Product: | libva | Reporter: | Lim Siew Hoon <siew.hoon.lim> |
Component: | intel | Assignee: | ykzhao <yakui.zhao> |
Status: | CLOSED FIXED | QA Contact: | Sean V Kelley <seanvk> |
Severity: | normal | ||
Priority: | medium | CC: | siew.hoon.lim |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Use the mb pair to calculate the corresponding decoding parameter |
Description
Lim Siew Hoon
2015-07-03 08:34:41 UTC
Created attachment 116967 [details] [review] Use the mb pair to calculate the corresponding decoding parameter The mentioned two clips are based on MBAFF(mb adaptive frame-field). In such case the macroblock pair should be used to calculate the decoding parameter.(This is defined in H264 spec). Unfortunately the MBAFF scenario is not handled correctly in driver and the issue is triggered. Please try the patch in comment #2 and see whether the issue is resolved. Thanks. The patch in comment#2 are working fine for the two video reported (sunflower_420_1920x1080.264 and blade_420_352x288.264) in gstreamer-vaapi and mplayer-vaapi, no observe gpu hung error message in dmesg in BSW platform. Now the corresponding patch is already pushed and this bug will be marked as resolved. Thank you for fixed. |
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.