Lines Matching refs:output

26 void vp9_idct16x16_256_add_c(const int16_t *input, uint8_t *output, int pitch);
44 void reference2_16x16_idct_2d(double *input, double *output) {
61 output[k*16+l] = s;
83 void butterfly_16x16_dct_1d(double input[16], double output[16]) {
107 output[0] = step[0] + step[7];
108 output[1] = step[1] + step[6];
109 output[2] = step[2] + step[5];
110 output[3] = step[3] + step[4];
111 output[4] = step[3] - step[4];
112 output[5] = step[2] - step[5];
113 output[6] = step[1] - step[6];
114 output[7] = step[0] - step[7];
118 output[ 8] = temp1 + temp2;
122 output[ 9] = temp1 - temp2;
126 output[10] = temp1 + temp2;
130 output[11] = temp1 - temp2;
134 output[12] = temp2 + temp1;
138 output[13] = temp2 - temp1;
142 output[14] = temp2 + temp1;
146 output[15] = temp2 - temp1;
149 step[ 0] = output[0] + output[3];
150 step[ 1] = output[1] + output[2];
151 step[ 2] = output[1] - output[2];
152 step[ 3] = output[0] - output[3];
154 temp1 = output[4] * C14;
155 temp2 = output[7] * C2;
158 temp1 = output[5] * C10;
159 temp2 = output[6] * C6;
162 temp1 = output[5] * C6;
163 temp2 = output[6] * C10;
166 temp1 = output[4] * C2;
167 temp2 = output[7] * C14;
170 step[ 8] = output[ 8] + output[11];
171 step[ 9] = output[ 9] + output[10];
172 step[10] = output[ 9] - output[10];
173 step[11] = output[ 8] - output[11];
175 step[12] = output[12] + output[15];
176 step[13] = output[13] + output[14];
177 step[14] = output[13] - output[14];
178 step[15] = output[12] - output[15];
181 output[ 0] = (step[ 0] + step[ 1]);
182 output[ 8] = (step[ 0] - step[ 1]);
187 output[ 4] = 2*(temp1 * C8);
192 output[12] = 2 * (temp1 * C8);
194 output[ 2] = 2 * ((step[4] + step[ 5]) * C8);
195 output[14] = 2 * ((step[7] - step[ 6]) * C8);
199 output[ 6] = (temp1 + temp2);
200 output[10] = (temp1 - temp2);
208 output[3] = 2 * (temp1 * C8);
213 output[13] = 2 * (temp1 * C8);
215 output[ 9] = 2 * ((step[10] + step[11]) * C8);
223 output[15] = (intermediate[11] + intermediate[12]);
224 output[ 1] = -(intermediate[11] - intermediate[12]);
226 output[ 7] = 2 * (intermediate[13] * C8);
231 output[11] = -2 * (temp1 * C8);
236 output[ 5] = 2 * (temp1 * C8);
239 void reference_16x16_dct_2d(int16_t input[256], double output[256]) {
247 output[j * 16 + i] = temp_out[j];
253 temp_in[j] = output[j + i * 16];
257 output[j + i * 16] = temp_out[j]/2;