[Libva] [PATCH] render: fix rendering of interlaced surfaces.
Gwenole Beauchesne
gb.devel at gmail.com
Mon Mar 12 09:39:17 PDT 2012
Hi,
2012/3/12 Gwenole Beauchesne <gb.devel at gmail.com>:
> Handle bob-deinterlacing flags passed to vaPutSurface().
> i.e. VA_TOP_FIELD|VA_BOTTOM_FIELD.
>
> Avoid advanced deinterlacing kernels as they allocate extra temporary
> surfaces, which are useless for such simple tasks. i.e. display either
> field of an interlaced surface.
>
> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne at intel.com>
I will push this patch by the end of this week, as trivial. We don't
want complex deinterlacing kernels for simple bob-deinterlacing which
only consists in displaying every other line.
Expect a new 1.0-branch + release of 1.0.16. Further MPEG-2 interlaced
fixes are scheduled for 1.0.17+ and JPEG decoder for 1.0.17 or 1.1.0
shortly after.
Regards,
Gwenole.
More information about the Libva
mailing list