[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