Hello, Can anyone give me any tips how to setup your surfaces to do hardware deinterlacing for the following situation :
input: A yv12 buffer where even lines represent one field and uneven lines represent another field of an interlaced video. It is currently stored in a regular yv12 surface allocated in system memory. This stream comes from an mpeg interlaced encoder for SDTV - [EMAIL PROTECTED] output: A yv12 surface on the bes layer of my matrox card. The resulting output should be a progressive signal. How do I have to setup the bes surface so I can blit from the buffered surface to the output surface in a way that the bes layer does the deinterlacing ? Do I have to pay attention to vsync ? I had a look at the docs, but it is not quite clear how I have to fill the fields of the surface and how I enable hardware deinterlacing. Maybe I have to speed up to 50 fields per second ? Thanks for any comments, Kristof
