If you are decoding field separate stream then alternating between TOP_FIELD and BOTTON_FIELD needs to be done. <br>
But if you have two separate fields and merge them to form one frame and encode it , it becomes field interleaved. FRAME_PICTURE is given as the flag display. <br>
In the later case when you decode it you can see combing artifacts. I want to do a deinterlacing of this decoded picture <br><br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Ivor Hewitt</b> <span dir="ltr">&lt;<a href="mailto:ivor@ivor.org">ivor@ivor.org</a>&gt;</span><br>
Date: Thu, Nov 26, 2009 at 6:57 PM<br>Subject: Re: [Libva] How to do Deinterlacing ?<br>To: Sambhav &lt;<a href="mailto:isambhav@gmail.com">isambhav@gmail.com</a>&gt;<br>Cc: <a href="mailto:libva@lists.freedesktop.org">libva@lists.freedesktop.org</a><br>
<br><br>sorry if this is completely and utterly wrong, since I&#39;m not an expert at vaapi....<br>
but if you&#39;re decoding a field interleaved stream shouldn&#39;t you be alternating between TOP_FIELD and BOTTOM field in the flags for PutSurface?<br>
<br>
Regards,<br>
Ivor.<br>
<br>
Sambhav wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">
Hi All,<br>
 I am decoding a field interleaved and encoded bitstream. When displaying this decoded Surface I can see combing artifacts in the picture.<br>
Is it possible to do deinterlacing on a FRAME PICTURE? If yes how to do it?<br>
 VA header file va_x11.h says<br>
&quot; It basically performs a de-interlacing (if needed), color space conversion and scaling to the destination rectangle&quot;<br>
When does deinterlacing happen ?<br>
 Also can anyone explain how to do Field display using vaPutSurface API.?<br>
 Regards,<br>
Sambhav<br></div></div>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
Libva mailing list<br>
<a href="mailto:Libva@lists.freedesktop.org" target="_blank">Libva@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/libva" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libva</a><br>
  <br>
</blockquote>
<br>
</div><br>