# HG changeset patch # User michael # Date 1066912914 0 # Node ID 820e06c6ca9b5f50e832a6749f61ef8b445bc3f3 # Parent bf452704100f48090af93ae4a92efb00085bd62b 4.9-RC FreeBSD doesnt like lrint() so change to lrintf(), not that bsd supports that but we emulate it ... diff -r bf452704100f -r 820e06c6ca9b faandct.c --- a/faandct.c Thu Oct 23 09:11:56 2003 +0000 +++ b/faandct.c Thu Oct 23 12:41:54 2003 +0000 @@ -135,12 +135,12 @@ tmp11= tmp1 + tmp2; tmp12= tmp1 - tmp2; - data[8*0 + i]= lrint(SCALE(8*0 + i) * (tmp10 + tmp11)); - data[8*4 + i]= lrint(SCALE(8*4 + i) * (tmp10 - tmp11)); + data[8*0 + i]= lrintf(SCALE(8*0 + i) * (tmp10 + tmp11)); + data[8*4 + i]= lrintf(SCALE(8*4 + i) * (tmp10 - tmp11)); z1= (tmp12 + tmp13)* A1; - data[8*2 + i]= lrint(SCALE(8*2 + i) * (tmp13 + z1)); - data[8*6 + i]= lrint(SCALE(8*6 + i) * (tmp13 - z1)); + data[8*2 + i]= lrintf(SCALE(8*2 + i) * (tmp13 + z1)); + data[8*6 + i]= lrintf(SCALE(8*6 + i) * (tmp13 - z1)); tmp10= tmp4 + tmp5; tmp11= tmp5 + tmp6; @@ -154,9 +154,9 @@ z11= tmp7 + z3; z13= tmp7 - z3; - data[8*5 + i]= lrint(SCALE(8*5 + i) * (z13 + z2)); - data[8*3 + i]= lrint(SCALE(8*3 + i) * (z13 - z2)); - data[8*1 + i]= lrint(SCALE(8*1 + i) * (z11 + z4)); - data[8*7 + i]= lrint(SCALE(8*7 + i) * (z11 - z4)); + data[8*5 + i]= lrintf(SCALE(8*5 + i) * (z13 + z2)); + data[8*3 + i]= lrintf(SCALE(8*3 + i) * (z13 - z2)); + data[8*1 + i]= lrintf(SCALE(8*1 + i) * (z11 + z4)); + data[8*7 + i]= lrintf(SCALE(8*7 + i) * (z11 - z4)); } }