mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
4.9-RC FreeBSD doesnt like lrint() so change to lrintf(), not that bsd supports that but we emulate it ...
Originally committed as revision 2421 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
b4c3816cfa
commit
8d00c562e8
@ -135,12 +135,12 @@ void ff_faandct(DCTELEM * data)
|
||||
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 @@ void ff_faandct(DCTELEM * data)
|
||||
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));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user