[Libva] How to do Deinterlacing ?

Ivor Hewitt ivor at ivor.org
Thu Nov 26 05:27:50 PST 2009


sorry if this is completely and utterly wrong, since I'm not an expert 
at vaapi....
but if you're decoding a field interleaved stream shouldn't you be 
alternating between TOP_FIELD and BOTTOM field in the flags for PutSurface?

Regards,
Ivor.

Sambhav wrote:
> Hi All,
>  
> I am decoding a field interleaved and encoded bitstream. When 
> displaying this decoded Surface I can see combing artifacts in the 
> picture.
> Is it possible to do deinterlacing on a FRAME PICTURE? If yes how to 
> do it?
>  
> VA header file va_x11.h says
> " It basically performs a de-interlacing (if needed), color space 
> conversion and scaling to the destination rectangle"
> When does deinterlacing happen ?
>  
> Also can anyone explain how to do Field display using vaPutSurface API.?
>  
> Regards,
> Sambhav
> ------------------------------------------------------------------------
>
> _______________________________________________
> Libva mailing list
> Libva at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libva
>   



More information about the Libva mailing list