Hi,

2012/3/19 Joakim Plate <[email protected]>:

>> 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@...>
>
> Does this mean that we won't be getting deinterlacing at all by using
> the old API anymore? We will in other words only get plain bobbing?

That's what the current API specifies, yes. If you want advanced
deinterlacing, you have to use VA/VPP in staging or vaapi-ext branch.

VA_TOP_FIELD|VA_BOTTOM_FIELD flags in vaPutSurface() exactly mean
display either field.

Regards,
Gwenole.
_______________________________________________
Libva mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libva

Reply via email to