Home | History | Annotate | Download | only in src

Lines Matching defs:no_channels

168   The filter takes 2 * qmf->no_channels of input data and
169 generates qmf->no_channels time domain output samples.
185 int no_channels = qmf->no_channels;
198 for (j = no_channels-1; j >= 0; j--) { /* ---- l?uft ueber alle Linien eines Slots ---- */
199 FIXP_QMF imag = imagSlot[j]; // no_channels-1 .. 0
240 The filter takes 2 * qmf->no_channels of input data and
241 generates qmf->no_channels time domain output samples.
253 int no_channels = qmf->no_channels;
266 for (j = no_channels-1; j >= 0; j--) { /* ---- l?uft ueber alle Linien eines Slots ---- */
268 FIXP_QMF imag = imagSlot[j]; // no_channels-1 .. 0
311 int no_channels, /*!< Number channels of analysis filter */
321 FIXP_QMF *RESTRICT pData_0 = analysisBuffer + 2*no_channels - 1;
325 FIXP_QAS *RESTRICT sta_1 = (FIXP_QAS *)pFilterStates + (2*QMF_NO_POLY*no_channels) - 1;
327 int staStep1 = no_channels<<1;
328 int staStep2 = (no_channels<<3) - 1; /* Rewind one less */
342 for (k=0; k<no_channels-1; k++)
382 int no_channels
391 for (k = 0; k < 2*no_channels; k++)
401 accu += fMultDiv2(*p_flt++, pFilterStates[2*no_channels * p]);
403 analysisBuffer[2*no_channels - 1 - k] = FX_DBL2FX_QMF(accu<<1);
422 int L = anaQmf->no_channels;
457 int L = anaQmf->no_channels;
459 int shift = (anaQmf->no_channels>>6) + 1;
491 int L = anaQmf->no_channels;
545 int offset = anaQmf->no_channels*(QMF_NO_POLY*2-1);
547 Feed time signal into oldest anaQmf->no_channels states
553 for(i=anaQmf->no_channels>>1; i!=0; i--) {
571 anaQmf->no_channels,
578 anaQmf->no_channels,
607 FDKmemmove ((FIXP_QAS*)anaQmf->FilterStates, (FIXP_QAS*)anaQmf->FilterStates+anaQmf->no_channels, offset*sizeof(FIXP_QAS));
638 int no_channels = anaQmf->no_channels;
653 timeIn += no_channels*stride;
675 int L = synQmf->no_channels;
733 int L = synQmf->no_channels;
768 int L = synQmf->no_channels;
794 FDKmemclear(&tReal[synQmf->usb], (synQmf->no_channels-synQmf->usb)*sizeof(FIXP_QMF));
795 FDKmemclear(&tImag[synQmf->usb], (synQmf->no_channels-synQmf->usb)*sizeof(FIXP_QMF));
872 pWorkBuffer+synQmf->no_channels,
879 pWorkBuffer+synQmf->no_channels,
915 * Workbuffer requirement: 2 x sizeof(**QmfBufferReal) * synQmf->no_channels
929 int L = synQmf->no_channels;
973 int no_channels, /*!< Number of channels (bands) */
989 switch (no_channels) {
1009 switch (no_channels) {
1039 h_Qmf->no_channels = no_channels;
1043 h_Qmf->usb = fMin(usb, h_Qmf->no_channels);
1050 || ((flags & QMF_FLAG_CLDFB) && (no_channels == 32)) ) {
1072 scaleValues((FIXP_QSS*)synQmf->FilterStates, synQmf->no_channels*(QMF_NO_POLY*2 - 1), scaleFactorDiff);
1092 int no_channels, /*!< Number of channels (bands) */
1095 int err = qmfInitFilterBank(h_Qmf, pFilterStates, noCols, lsb, usb, no_channels, flags);
1097 FDKmemclear(h_Qmf->FilterStates, (2*QMF_NO_POLY-1)*h_Qmf->no_channels*sizeof(FIXP_QAS));
1120 int no_channels, /*!< Number of channels (bands) */
1124 int err = qmfInitFilterBank(h_Qmf, pFilterStates, noCols, lsb, usb, no_channels, flags);
1127 FDKmemclear(h_Qmf->FilterStates, (2*QMF_NO_POLY-1)*h_Qmf->no_channels*sizeof(FIXP_QSS));
1158 || ((synQmf->flags & QMF_FLAG_CLDFB) && (synQmf->no_channels == 32)) ) {