[mythtv] [patch] ViaSlice Interlaced Playback
Kenneth Aafløy
ke-aa at frisurf.no
Wed Jun 9 08:03:14 EDT 2004
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.
Enjoy,
Kenneth
-------------- next part --------------
A non-text attachment was scrubbed...
Name: non-progressive-viaslice.patch
Type: text/x-diff
Size: 8618 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20040609/2f46026f/non-progressive-viaslice.bin
More information about the mythtv-dev
mailing list