Mercurial > libavcodec.hg
comparison faandct.c @ 6410:72e573046758 libavcodec
Get rid of another useless variable.
author | michael |
---|---|
date | Tue, 26 Feb 2008 15:44:49 +0000 |
parents | 813ff53ed933 |
children | 5d50e8a7eb09 |
comparison
equal
deleted
inserted
replaced
6409:813ff53ed933 | 6410:72e573046758 |
---|---|
75 | 75 |
76 static av_always_inline void row_fdct(FLOAT temp[64], DCTELEM * data) | 76 static av_always_inline void row_fdct(FLOAT temp[64], DCTELEM * data) |
77 { | 77 { |
78 FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; | 78 FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; |
79 FLOAT tmp10, tmp11, tmp12, tmp13; | 79 FLOAT tmp10, tmp11, tmp12, tmp13; |
80 FLOAT z2, z3, z4, z5, z11, z13; | 80 FLOAT z2, z4, z5, z11, z13; |
81 int i; | 81 int i; |
82 | 82 |
83 for (i=0; i<8*8; i+=8) { | 83 for (i=0; i<8*8; i+=8) { |
84 tmp0= data[0 + i] + data[7 + i]; | 84 tmp0= data[0 + i] + data[7 + i]; |
85 tmp7= data[0 + i] - data[7 + i]; | 85 tmp7= data[0 + i] - data[7 + i]; |
108 tmp6 += tmp7; | 108 tmp6 += tmp7; |
109 | 109 |
110 z5= (tmp4 - tmp6) * A5; | 110 z5= (tmp4 - tmp6) * A5; |
111 z2= tmp4*A2 + z5; | 111 z2= tmp4*A2 + z5; |
112 z4= tmp6*A4 + z5; | 112 z4= tmp6*A4 + z5; |
113 z3= tmp5*A1; | 113 tmp5*=A1; |
114 | 114 |
115 z11= tmp7 + z3; | 115 z11= tmp7 + tmp5; |
116 z13= tmp7 - z3; | 116 z13= tmp7 - tmp5; |
117 | 117 |
118 temp[5 + i]= z13 + z2; | 118 temp[5 + i]= z13 + z2; |
119 temp[3 + i]= z13 - z2; | 119 temp[3 + i]= z13 - z2; |
120 temp[1 + i]= z11 + z4; | 120 temp[1 + i]= z11 + z4; |
121 temp[7 + i]= z11 - z4; | 121 temp[7 + i]= z11 - z4; |
124 | 124 |
125 void ff_faandct(DCTELEM * data) | 125 void ff_faandct(DCTELEM * data) |
126 { | 126 { |
127 FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; | 127 FLOAT tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7; |
128 FLOAT tmp10, tmp11, tmp12, tmp13; | 128 FLOAT tmp10, tmp11, tmp12, tmp13; |
129 FLOAT z2, z3, z4, z5, z11, z13; | 129 FLOAT z2, z4, z5, z11, z13; |
130 FLOAT temp[64]; | 130 FLOAT temp[64]; |
131 int i; | 131 int i; |
132 | 132 |
133 emms_c(); | 133 emms_c(); |
134 | 134 |
162 tmp6 += tmp7; | 162 tmp6 += tmp7; |
163 | 163 |
164 z5= (tmp4 - tmp6) * A5; | 164 z5= (tmp4 - tmp6) * A5; |
165 z2= tmp4*A2 + z5; | 165 z2= tmp4*A2 + z5; |
166 z4= tmp6*A4 + z5; | 166 z4= tmp6*A4 + z5; |
167 z3= tmp5*A1; | 167 tmp5*=A1; |
168 | 168 |
169 z11= tmp7 + z3; | 169 z11= tmp7 + tmp5; |
170 z13= tmp7 - z3; | 170 z13= tmp7 - tmp5; |
171 | 171 |
172 data[8*5 + i]= lrintf(SCALE(8*5 + i) * (z13 + z2)); | 172 data[8*5 + i]= lrintf(SCALE(8*5 + i) * (z13 + z2)); |
173 data[8*3 + i]= lrintf(SCALE(8*3 + i) * (z13 - z2)); | 173 data[8*3 + i]= lrintf(SCALE(8*3 + i) * (z13 - z2)); |
174 data[8*1 + i]= lrintf(SCALE(8*1 + i) * (z11 + z4)); | 174 data[8*1 + i]= lrintf(SCALE(8*1 + i) * (z11 + z4)); |
175 data[8*7 + i]= lrintf(SCALE(8*7 + i) * (z11 - z4)); | 175 data[8*7 + i]= lrintf(SCALE(8*7 + i) * (z11 - z4)); |