From: Steven S. <sm...@us...> - 2016-06-05 00:05:49
|
Update of /cvsroot/mjpeg/mjpeg_play/yuvfilters In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv32601 Modified Files: yuvkineco.c Log Message: abs() of unsigned int is silly - gives this warning yuvkineco.c:572:10: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] Index: yuvkineco.c =================================================================== RCS file: /cvsroot/mjpeg/mjpeg_play/yuvfilters/yuvkineco.c,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** yuvkineco.c 5 Dec 2005 05:06:06 -0000 1.19 --- yuvkineco.c 5 Jun 2016 00:05:46 -0000 1.20 *************** *** 538,542 **** else if (256 - yget < noise) noise = 256 - yget; ! d = abs(ypre - yget); h->framestat[b].diffdist[(d < NOISEMAX)? d: NOISEMAX]++; if (noise < d) { --- 538,542 ---- else if (256 - yget < noise) noise = 256 - yget; ! d = ypre - yget; h->framestat[b].diffdist[(d < NOISEMAX)? d: NOISEMAX]++; if (noise < d) { *************** *** 548,557 **** ypre = fpre->data[((i - 1) * h->_.width) + j]; ygte = fget->data[((i - 1) * h->_.width) + j]; ! d = abs(yget - ygte); if (noise < d) { d -= noise; h->framestat[b].eoediff -= (((d * d) + 16) >> 5); } ! d = abs(yget - ypre); if (noise < d) { d -= noise; --- 548,557 ---- ypre = fpre->data[((i - 1) * h->_.width) + j]; ygte = fget->data[((i - 1) * h->_.width) + j]; ! d = yget - ygte; if (noise < d) { d -= noise; h->framestat[b].eoediff -= (((d * d) + 16) >> 5); } ! d = yget - ypre; if (noise < d) { d -= noise; *************** *** 560,574 **** ypre = fpre->data[((i + 1) * h->_.width) + j]; ygte = fget->data[((i + 1) * h->_.width) + j]; ! d = abs(yget - ygte); if (noise < d) { d -= noise; h->framestat[b].eoediff -= (((d * d) + 16) >> 5); } ! d = abs(yget - ypre); if (noise < d) { d -= noise; h->framestat[b].eoediff += (((d * d) + 16) >> 5); } ! d = abs(ypre - ygte); if (noise < d) { d -= noise; --- 560,574 ---- ypre = fpre->data[((i + 1) * h->_.width) + j]; ygte = fget->data[((i + 1) * h->_.width) + j]; ! d = yget - ygte; if (noise < d) { d -= noise; h->framestat[b].eoediff -= (((d * d) + 16) >> 5); } ! d = yget - ypre; if (noise < d) { d -= noise; h->framestat[b].eoediff += (((d * d) + 16) >> 5); } ! d = ypre - ygte; if (noise < d) { d -= noise; |