comparison postprocess.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
338 338
339 int d= ABS(middleEnergy) - FFMIN( ABS(leftEnergy), ABS(rightEnergy) ); 339 int d= ABS(middleEnergy) - FFMIN( ABS(leftEnergy), ABS(rightEnergy) );
340 d= FFMAX(d, 0); 340 d= FFMAX(d, 0);
341 341
342 d= (5*d + 32) >> 6; 342 d= (5*d + 32) >> 6;
343 d*= SIGN(-middleEnergy); 343 d*= FFSIGN(-middleEnergy);
344 344
345 if(q>0) 345 if(q>0)
346 { 346 {
347 d= d<0 ? 0 : d; 347 d= d<0 ? 0 : d;
348 d= d>q ? q : d; 348 d= d>q ? q : d;
447 447
448 int d= FFMAX(ABS(b) - (ABS(a) + ABS(c))/2, 0); 448 int d= FFMAX(ABS(b) - (ABS(a) + ABS(c))/2, 0);
449 449
450 if(d < QP) 450 if(d < QP)
451 { 451 {
452 int v = d * SIGN(-b); 452 int v = d * FFSIGN(-b);
453 453
454 src[1] +=v/8; 454 src[1] +=v/8;
455 src[2] +=v/4; 455 src[2] +=v/4;
456 src[3] +=3*v/8; 456 src[3] +=3*v/8;
457 src[4] -=3*v/8; 457 src[4] -=3*v/8;
540 540
541 int d= ABS(middleEnergy) - FFMIN( ABS(leftEnergy), ABS(rightEnergy) ); 541 int d= ABS(middleEnergy) - FFMIN( ABS(leftEnergy), ABS(rightEnergy) );
542 d= FFMAX(d, 0); 542 d= FFMAX(d, 0);
543 543
544 d= (5*d + 32) >> 6; 544 d= (5*d + 32) >> 6;
545 d*= SIGN(-middleEnergy); 545 d*= FFSIGN(-middleEnergy);
546 546
547 if(q>0) 547 if(q>0)
548 { 548 {
549 d= d<0 ? 0 : d; 549 d= d<0 ? 0 : d;
550 d= d>q ? q : d; 550 d= d>q ? q : d;