Lines Matching defs:output

26 static void sum_a(const int *input, int *output, int len)
31 output[i] = input[2 * i] + input[2 * i + 1];
34 static void sum_b(const int *input, int *output, int len)
38 output[0] = input[0];
40 output[i] = input[2 * i] + input[2 * i - 1];
43 static void sum_c(const int *input, int *output, int len)
48 output[i] = input[2 * i];
51 static void sum_d(const int *input, int *output, int len)
55 output[0] = input[1];
57 output[i] = input[2 * i - 1] + input[2 * i + 1];
60 static void dct_a(const int *input, int *output)
79 output[i] = norm23(res);
83 static void dct_b(const int *input, int *output)
102 output[i] = norm23(res);
106 static void mod_a(const int *input, int *output)
118 output[i] = mul23(cos_mod[i], input[i] + input[8 + i]);
121 output[i] = mul23(cos_mod[i], input[k] - input[8 + k]);
124 static void mod_b(int *input, int *output)
137 output[i] = input[i] + input[8 + i];
140 output[i] = input[k] - input[8 + k];
143 static void mod_c(const int *input, int *output)
159 output[i] = mul23(cos_mod[i], input[i] + input[16 + i]);
162 output[i] = mul23(cos_mod[i], input[k] - input[16 + k]);
173 static void imdct_half_32(int32_t *output, const int32_t *input)
214 output[ i] = clip23(buf_b[i] - buf_b[k]);
215 output[16 + i] = clip23(buf_b[i] + buf_b[k]);
219 static void mod64_a(const int *input, int *output)
235 output[i] = mul23(cos_mod[i], input[i] + input[16 + i]);
238 output[i] = mul23(cos_mod[i], input[k] - input[16 + k]);
241 static void mod64_b(int *input, int *output)
256 output[i] = input[i] + input[16 + i];
259 output[i] = input[k] - input[16 + k];
262 static void mod64_c(const int *input, int *output)
286 output[i] = mul23(cos_mod[i], input[i] + input[32 + i]);
289 output[i] = mul23(cos_mod[i], input[k] - input[32 + k]);
292 static void imdct_half_64(int32_t *output, const int32_t *input)
353 output[ i] = clip23(buf_b[i] - buf_b[k]);
354 output[32 + i] = clip23(buf_b[i] + buf_b[k]);