Lines Matching full:int16_t
81 return int16_t(in>>16) * int16_t(vRL&0xFFFF);
83 return int16_t(in>>16) * int16_t(vRL>>16);
89 int32_t mulAdd(int16_t in, int32_t v, int32_t a)
124 return a + (int16_t(inRL&0xFFFF) * (v>>16));
126 // return a + (int16_t(inRL&0xFFFF) * (v>>16)) + ((int16_t(inRL&0xFFFF) * (v & 0xffff)) >> 16);
128 return a + (int16_t(inRL>>16) * (v>>16));
158 mState = new int16_t[stateSize];
159 memset(mState, 0, sizeof(int16_t)*stateSize);
193 int16_t* impulse = mImpulse;
227 int16_t *in = buffer.i16;
231 int16_t* head = impulse + halfNumCoefs*CHANNELS;
286 int16_t*& impulse, uint32_t& phaseFraction,
287 int16_t const* in, size_t inputIndex)
294 memcpy(mState, mState+stateSize, sizeof(int16_t)*stateSize);
297 int16_t* head = impulse + halfNumCoefs*CHANNELS;
305 int32_t& l, int32_t& r, uint32_t phase, int16_t const *samples)
321 int16_t const *sP = samples;
322 int16_t const *sN = samples+CHANNELS;
342 int32_t const* coefs, int16_t lerp, int16_t const* samples)