Home | History | Annotate | Download | only in audioflinger

Lines Matching defs:in

5  * you may not use this file except in compliance with the License.
10 * Unless required by applicable law or agreed to in writing, software
63 * These coeficients are computed with the "fir" utility found in
147 int32_t mulRL(int left, int32_t in, uint32_t vRL)
152 asm( "smultb %[out], %[in], %[vRL] \n"
154 : [in]"%r"(in), [vRL]"r"(vRL)
157 asm( "smultt %[out], %[in], %[vRL] \n"
159 : [in]"%r"(in), [vRL]"r"(vRL)
165 return int32_t((int64_t(in) * v) >> 16);
170 int32_t mulAdd(int16_t in, int32_t v, int32_t a)
174 asm( "smlawb %[out], %[v], %[in], %[a] \n"
176 : [in]"%r"(in), [v]"r"(v), [a]"r"(a)
180 return a + int32_t((int64_t(v) * in) >> 16);
271 // changes. Or load two pointers one for up and one for down in the init function.
332 int16_t const * const in = mBuffer.i16;
335 // Always read-in the first samples from the input buffer
338 head[i] = in[inputIndex*CHANNELS + i];
353 read<CHANNELS>(impulse, phaseFraction, in, inputIndex);
375 * This function reads only one frame from input buffer and writes it in
381 const int16_t* in, size_t inputIndex)
395 head[i] = in[inputIndex*CHANNELS + i];