Bug 54608 - Bob deinterlacing looks awful
Summary: Bob deinterlacing looks awful
Status: RESOLVED FIXED
Alias: None
Product: libva
Classification: Unclassified
Component: intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: haihao
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-06 17:04 UTC by Simon Farnsworth
Modified: 2013-11-22 02:40 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Simon Farnsworth 2012-09-06 17:04:05 UTC
Bob deinterlacing, as currently performed by the Intel Gen VA-API driver is unacceptably poor - the visual judder is noticeable on our typical setup.

Commit 6535bb8f804696a7e2cdd1dd3029a6eb680dd601 seems to explicitly disable advanced deinterlacing, even when trying to display both fields.

I'm using gstreamer-vaapi from the 0.3 branch as my interface into VA-API, and I'm happy to experiment with any suggestions.
Comment 1 Gwenole Beauchesne 2012-09-07 13:44:16 UTC
Deinterlacing flags passed to vaPutSurface() are meant to render only either field in order to preserve GPU cycles and memory. Advanced deinterlacing are exposed through the VA/VPP interfaces. gstreamer-vaapi does not support the latter yet, though work is in progress.
Comment 2 Sean V Kelley 2012-12-21 00:22:07 UTC
We are escalating this issue.

Thanks,

Sean
Comment 3 haihao 2013-11-22 02:40:57 UTC
Bob is supported in VPP


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.