[mythtv] [PATCH] KernelDeint update
Andrew Mahone
andrewmahone at eml.cc
Sun Nov 23 23:26:59 EST 2003
This is a new patch against CVS. It includes some minor filtermanager fixes,
and a fairly heavy rewrite of the kerneldeint filter. The previous options
fix patch for kerneldeint is included as well, so this can apply to a clean
CVS checkout.
There is now an MMX code path in kerneldeint, which is much faster than the
previous filter. Also, the filter now uses the bottom field of the current
frame for its "other field" references, rather than the bottom field of the
previous frame. The results are comparable, and the filter now needs to
buffer only one line, instead of two complete frames. The cache-friendliness
this gains should help a bit with speed as well.
I don't have timings for this version of the filter, for some reason debug
prints from filter modules are disappearing since I updated from CVS today.
The only timing I have on the filter is from a previous revision, before I
got rid of the buffered frames, and that was around 550-600fps on my system,
or about 2-3 time as fast as the non-MMX filter was.
--
Andrew Mahone
andrewmahone AT eml DOT cc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdi-updates.patch
Type: text/x-diff
Size: 18401 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20031123/6c5062b3/kdi-updates.bin
More information about the mythtv-dev
mailing list