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