Revision 8af4d0fc
libavcodec/faandct.c | ||
---|---|---|
77 | 77 |
{ |
78 | 78 |
FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; |
79 | 79 |
FLOAT tmp10, tmp11, tmp12, tmp13; |
80 |
FLOAT z2, z3, z4, z5, z11, z13;
|
|
80 |
FLOAT z2, z4, z5, z11, z13; |
|
81 | 81 |
int i; |
82 | 82 |
|
83 | 83 |
for (i=0; i<8*8; i+=8) { |
... | ... | |
110 | 110 |
z5= (tmp4 - tmp6) * A5; |
111 | 111 |
z2= tmp4*A2 + z5; |
112 | 112 |
z4= tmp6*A4 + z5; |
113 |
z3= tmp5*A1;
|
|
113 |
tmp5*=A1;
|
|
114 | 114 |
|
115 |
z11= tmp7 + z3;
|
|
116 |
z13= tmp7 - z3;
|
|
115 |
z11= tmp7 + tmp5;
|
|
116 |
z13= tmp7 - tmp5;
|
|
117 | 117 |
|
118 | 118 |
temp[5 + i]= z13 + z2; |
119 | 119 |
temp[3 + i]= z13 - z2; |
... | ... | |
126 | 126 |
{ |
127 | 127 |
FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; |
128 | 128 |
FLOAT tmp10, tmp11, tmp12, tmp13; |
129 |
FLOAT z2, z3, z4, z5, z11, z13;
|
|
129 |
FLOAT z2, z4, z5, z11, z13; |
|
130 | 130 |
FLOAT temp[64]; |
131 | 131 |
int i; |
132 | 132 |
|
... | ... | |
164 | 164 |
z5= (tmp4 - tmp6) * A5; |
165 | 165 |
z2= tmp4*A2 + z5; |
166 | 166 |
z4= tmp6*A4 + z5; |
167 |
z3= tmp5*A1;
|
|
167 |
tmp5*=A1;
|
|
168 | 168 |
|
169 |
z11= tmp7 + z3;
|
|
170 |
z13= tmp7 - z3;
|
|
169 |
z11= tmp7 + tmp5;
|
|
170 |
z13= tmp7 - tmp5;
|
|
171 | 171 |
|
172 | 172 |
data[8*5 + i]= lrintf(SCALE(8*5 + i) * (z13 + z2)); |
173 | 173 |
data[8*3 + i]= lrintf(SCALE(8*3 + i) * (z13 - z2)); |
Also available in: Unified diff