Lines Matching refs:CHANNELS
536 template<int CHANNELS>
541 const size_t headOffset = c.halfNumCoefs*CHANNELS;
563 read<CHANNELS>(impulse, phaseFraction, mBuffer.i16, inputIndex);
566 read<CHANNELS>(impulse, phaseFraction, mBuffer.i16, inputIndex);
572 read<CHANNELS>(impulse, phaseFraction, mBuffer.i16, inputIndex);
581 for (size_t i=0 ; i<CHANNELS ; i++) {
582 head[i] = in[inputIndex*CHANNELS + i];
587 filterCoefficient<CHANNELS>(&out[outputIndex], phaseFraction, impulse, vRL);
597 read<CHANNELS>(impulse, phaseFraction, in, inputIndex);
614 template<int CHANNELS>
626 impulse += CHANNELS;
631 const size_t stateSize = (c.halfNumCoefs*2)*CHANNELS;
636 int16_t* head = impulse + c.halfNumCoefs*CHANNELS;
637 for (size_t i=0 ; i<CHANNELS ; i++) {
638 head[i] = in[inputIndex*CHANNELS + i];
642 template<int CHANNELS>
667 int16_t const* sN = samples + CHANNELS;
675 interpolate<CHANNELS>(l, r, coefsP++, offset, lerpP, sP);
676 sP -= CHANNELS;
677 interpolate<CHANNELS>(l, r, coefsN++, offset, lerpN, sN);
678 sN += CHANNELS;
684 if (CHANNELS == 1) {
687 sP -= CHANNELS*3;
752 } else if (CHANNELS == 2) {
755 sP -= CHANNELS*3;
838 template<int CHANNELS>
847 if (CHANNELS == 2) {