comparison faandct.c @ 1563:820e06c6ca9b libavcodec

4.9-RC FreeBSD doesnt like lrint() so change to lrintf(), not that bsd supports that but we emulate it ...
author michael
date Thu, 23 Oct 2003 12:41:54 +0000
parents bf452704100f
children aa4dc16c0f18
comparison
equal deleted inserted replaced
1562:bf452704100f 1563:820e06c6ca9b
133 tmp10= tmp0 + tmp3; 133 tmp10= tmp0 + tmp3;
134 tmp13= tmp0 - tmp3; 134 tmp13= tmp0 - tmp3;
135 tmp11= tmp1 + tmp2; 135 tmp11= tmp1 + tmp2;
136 tmp12= tmp1 - tmp2; 136 tmp12= tmp1 - tmp2;
137 137
138 data[8*0 + i]= lrint(SCALE(8*0 + i) * (tmp10 + tmp11)); 138 data[8*0 + i]= lrintf(SCALE(8*0 + i) * (tmp10 + tmp11));
139 data[8*4 + i]= lrint(SCALE(8*4 + i) * (tmp10 - tmp11)); 139 data[8*4 + i]= lrintf(SCALE(8*4 + i) * (tmp10 - tmp11));
140 140
141 z1= (tmp12 + tmp13)* A1; 141 z1= (tmp12 + tmp13)* A1;
142 data[8*2 + i]= lrint(SCALE(8*2 + i) * (tmp13 + z1)); 142 data[8*2 + i]= lrintf(SCALE(8*2 + i) * (tmp13 + z1));
143 data[8*6 + i]= lrint(SCALE(8*6 + i) * (tmp13 - z1)); 143 data[8*6 + i]= lrintf(SCALE(8*6 + i) * (tmp13 - z1));
144 144
145 tmp10= tmp4 + tmp5; 145 tmp10= tmp4 + tmp5;
146 tmp11= tmp5 + tmp6; 146 tmp11= tmp5 + tmp6;
147 tmp12= tmp6 + tmp7; 147 tmp12= tmp6 + tmp7;
148 148
152 z3= tmp11*A1; 152 z3= tmp11*A1;
153 153
154 z11= tmp7 + z3; 154 z11= tmp7 + z3;
155 z13= tmp7 - z3; 155 z13= tmp7 - z3;
156 156
157 data[8*5 + i]= lrint(SCALE(8*5 + i) * (z13 + z2)); 157 data[8*5 + i]= lrintf(SCALE(8*5 + i) * (z13 + z2));
158 data[8*3 + i]= lrint(SCALE(8*3 + i) * (z13 - z2)); 158 data[8*3 + i]= lrintf(SCALE(8*3 + i) * (z13 - z2));
159 data[8*1 + i]= lrint(SCALE(8*1 + i) * (z11 + z4)); 159 data[8*1 + i]= lrintf(SCALE(8*1 + i) * (z11 + z4));
160 data[8*7 + i]= lrint(SCALE(8*7 + i) * (z11 - z4)); 160 data[8*7 + i]= lrintf(SCALE(8*7 + i) * (z11 - z4));
161 } 161 }
162 } 162 }