comparison postprocess_template.c @ 31:81ad3274583c libpostproc

Rename SIGN macro to FFSIGN to avoid clashes with system headers.
author diego
date Wed, 11 Oct 2006 22:59:37 +0000
parents 2e855f3f4e0b
children cb746db3fd32
comparison
equal deleted inserted replaced
30:13d2cfd2d0e1 31:81ad3274583c
592 int d= ABS(b) - ((ABS(a) + ABS(c))>>1); 592 int d= ABS(b) - ((ABS(a) + ABS(c))>>1);
593 d= FFMAX(d, 0); 593 d= FFMAX(d, 0);
594 594
595 if(d < co->QP*2) 595 if(d < co->QP*2)
596 { 596 {
597 int v = d * SIGN(-b); 597 int v = d * FFSIGN(-b);
598 598
599 src[l2] +=v>>3; 599 src[l2] +=v>>3;
600 src[l3] +=v>>2; 600 src[l3] +=v>>2;
601 src[l4] +=(3*v)>>3; 601 src[l4] +=(3*v)>>3;
602 src[l5] -=(3*v)>>3; 602 src[l5] -=(3*v)>>3;
853 853
854 int d= ABS(middleEnergy) - FFMIN( ABS(leftEnergy), ABS(rightEnergy) ); 854 int d= ABS(middleEnergy) - FFMIN( ABS(leftEnergy), ABS(rightEnergy) );
855 d= FFMAX(d, 0); 855 d= FFMAX(d, 0);
856 856
857 d= (5*d + 32) >> 6; 857 d= (5*d + 32) >> 6;
858 d*= SIGN(-middleEnergy); 858 d*= FFSIGN(-middleEnergy);
859 859
860 if(q>0) 860 if(q>0)
861 { 861 {
862 d= d<0 ? 0 : d; 862 d= d<0 ? 0 : d;
863 d= d>q ? q : d; 863 d= d>q ? q : d;
1157 1157
1158 int d= ABS(middleEnergy) - FFMIN( ABS(leftEnergy), ABS(rightEnergy) ); 1158 int d= ABS(middleEnergy) - FFMIN( ABS(leftEnergy), ABS(rightEnergy) );
1159 d= FFMAX(d, 0); 1159 d= FFMAX(d, 0);
1160 1160
1161 d= (5*d + 32) >> 6; 1161 d= (5*d + 32) >> 6;
1162 d*= SIGN(-middleEnergy); 1162 d*= FFSIGN(-middleEnergy);
1163 1163
1164 if(q>0) 1164 if(q>0)
1165 { 1165 {
1166 d= d<0 ? 0 : d; 1166 d= d<0 ? 0 : d;
1167 d= d>q ? q : d; 1167 d= d>q ? q : d;