Mercurial > libavcodec.hg
diff libpostproc/postprocess.c @ 2043:703b80c99891 libavcodec
Another (final?) patch for libpostproc.
This one replace horizClassify by a
transpose/(use Vert)/transpose sequence.
This add LowPass and DefFilter for "free".
I also fixed the header in postprocess.c
and special-cased some of the well-aligned
cases (all horiz stuff is well-aligned).
patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
author | michael |
---|---|
date | Sun, 30 May 2004 01:53:43 +0000 |
parents | b996fbe0a7e7 |
children | 1c019179525c |
line wrap: on
line diff
--- a/libpostproc/postprocess.c Sat May 29 15:16:52 2004 +0000 +++ b/libpostproc/postprocess.c Sun May 30 01:53:43 2004 +0000 @@ -29,10 +29,10 @@ isVertMinMaxOk Ec Ec Ec doVertLowPass E e e Ec doVertDefFilter Ec Ec e e Ec -isHorizDC Ec Ec -isHorizMinMaxOk a E -doHorizLowPass E e e -doHorizDefFilter Ec Ec e e +isHorizDC Ec Ec Ec +isHorizMinMaxOk a E Ec +doHorizLowPass E e e Ec +doHorizDefFilter Ec Ec e e Ec do_a_deblock Ec E Ec E deRing E e e* Ecp Vertical RKAlgo1 E a a @@ -43,7 +43,7 @@ CubicIpolDeinterlace a e e* LinBlendDeinterlace e E E* MedianDeinterlace# E Ec Ec -TempDeNoiser# E e e +TempDeNoiser# E e e Ec * i dont have a 3dnow CPU -> its untested, but noone said it doesnt work so it seems to work # more or less selfinvented filters so the exactness isnt too meaningfull