[mythtv] [patch] ViaSlice Interlaced Playback

Kenneth Aafløy ke-aa at frisurf.no
Wed Jun 9 08:56:05 EDT 2004


On Wednesday 09 June 2004 14:03, Kenneth Aafløy wrote:
> Hi there!
>
> This is my current patch with will give perfect flicker free 180 degree
> pans on your epia, the PVR350 has to step aside and let the epia share the
> top of the hill :)
>
> It's a perliminary patch, which might not work on your setup, because of
> the fact that it also contains a doubling of the available frames in an
> attempt to implement color-osd. Unfortunatly I have to do some DMA
> transfers from the decoder target buffers, or be able to move the decoder
> target buffers to main memory and then transfer them to display memory to
> get acceptable
> performance. A transfer from one of the decoder buffers to main memory will
> push the cpu util of my epia to 90-100%, so it just won't work if the
> blending to a xv12 buffer is to be added on top of that + the transfer back
> to display memory (this path is very fast). If you find that this patch
> will crash your epia, you should focus on the Show function in
> videoout_viaslice.cpp + the two segments added to Drawslice, and drop the
> rest of the patch.

Here is a proper version for CVS, if someone can confirm that the buffer 
increase is working for them too.

Kenneth
-------------- next part --------------
A non-text attachment was scrubbed...
Name: non-progressive.patch
Type: text/x-diff
Size: 6500 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20040609/faaab647/non-progressive.bin


More information about the mythtv-dev mailing list