Lines Matching refs:FIXP_DBL
169 static void slotBasedDualChannelFiltering( const FIXP_DBL *pQmfReal, in slotBasedDualChannelFiltering()
170 const FIXP_DBL *pQmfImag, in slotBasedDualChannelFiltering()
172 FIXP_DBL *mHybridReal, in slotBasedDualChannelFiltering()
173 FIXP_DBL *mHybridImag) in slotBasedDualChannelFiltering()
176 FIXP_DBL t1, t3, t5, t6; in slotBasedDualChannelFiltering()
352 #define FIXP_HYB FIXP_DBL
374 static void slotBasedEightChannelFiltering( const FIXP_DBL *pQmfReal, in slotBasedEightChannelFiltering()
375 const FIXP_DBL *pQmfImag, in slotBasedEightChannelFiltering()
377 FIXP_DBL *mHybridReal, in slotBasedEightChannelFiltering()
378 FIXP_DBL *mHybridImag) in slotBasedEightChannelFiltering()
382 FIXP_DBL _fft[128 + ALIGNMENT_DEFAULT - 1]; in slotBasedEightChannelFiltering()
383 FIXP_DBL *fft = (FIXP_DBL *)ALIGN_PTR(_fft); in slotBasedEightChannelFiltering()
388 const FIXP_DBL *p = p8_13_20; /* BASELINE_PS */ in slotBasedEightChannelFiltering()
395 FIXP_DBL accu1, accu2, accu3, accu4; in slotBasedEightChannelFiltering()
445 fillHybridDelayLine( FIXP_DBL **fixpQmfReal, /*!< Qmf real Values */ in fillHybridDelayLine()
446 FIXP_DBL **fixpQmfImag, /*!< Qmf imag Values */ in fillHybridDelayLine()
447 FIXP_DBL fixpHybridLeftR[12], /*!< Hybrid real Values left channel */ in fillHybridDelayLine()
448 FIXP_DBL fixpHybridLeftI[12], /*!< Hybrid imag Values left channel */ in fillHybridDelayLine()
449 FIXP_DBL fixpHybridRightR[12], /*!< Hybrid real Values right channel */ in fillHybridDelayLine()
450 FIXP_DBL fixpHybridRightI[12], /*!< Hybrid imag Values right channel */ in fillHybridDelayLine()
463 FDKmemcpy(fixpHybridRightR, fixpHybridLeftR, sizeof(FIXP_DBL)*NO_SUB_QMF_CHANNELS); in fillHybridDelayLine()
464 FDKmemcpy(fixpHybridRightI, fixpHybridLeftI, sizeof(FIXP_DBL)*NO_SUB_QMF_CHANNELS); in fillHybridDelayLine()
481 slotBasedHybridAnalysis ( FIXP_DBL *fixpQmfReal, /*!< Qmf real Values */ in slotBasedHybridAnalysis()
482 FIXP_DBL *fixpQmfImag, /*!< Qmf imag Values */ in slotBasedHybridAnalysis()
484 FIXP_DBL fixpHybridReal[12], /*!< Hybrid real Values */ in slotBasedHybridAnalysis()
485 FIXP_DBL fixpHybridImag[12], /*!< Hybrid imag Values */ in slotBasedHybridAnalysis()
493 C_ALLOC_SCRATCH_START(pTempRealSlot, FIXP_DBL, 4*HYBRID_FILTER_LENGTH); in slotBasedHybridAnalysis()
495 FIXP_DBL *pTempImagSlot = pTempRealSlot + HYBRID_FILTER_LENGTH; in slotBasedHybridAnalysis()
496 FIXP_DBL *pWorkRealSlot = pTempImagSlot + HYBRID_FILTER_LENGTH; in slotBasedHybridAnalysis()
497 FIXP_DBL *pWorkImagSlot = pWorkRealSlot + HYBRID_FILTER_LENGTH; in slotBasedHybridAnalysis()
519 …emcpy(pWorkRealSlot, hHybrid->mQmfBufferRealSlot[band], hHybrid->qmfBufferMove * sizeof(FIXP_DBL)); in slotBasedHybridAnalysis()
520 …emcpy(pWorkImagSlot, hHybrid->mQmfBufferImagSlot[band], hHybrid->qmfBufferMove * sizeof(FIXP_DBL)); in slotBasedHybridAnalysis()
525 …y(hHybrid->mQmfBufferRealSlot[band], pWorkRealSlot + 1, hHybrid->qmfBufferMove * sizeof(FIXP_DBL)); in slotBasedHybridAnalysis()
526 …y(hHybrid->mQmfBufferImagSlot[band], pWorkImagSlot + 1, hHybrid->qmfBufferMove * sizeof(FIXP_DBL)); in slotBasedHybridAnalysis()
565 fixpHybridReal[4] = (FIXP_DBL)0; in slotBasedHybridAnalysis()
566 fixpHybridImag[4] = (FIXP_DBL)0; in slotBasedHybridAnalysis()
570 fixpHybridReal[5] = (FIXP_DBL)0; in slotBasedHybridAnalysis()
571 fixpHybridImag[5] = (FIXP_DBL)0; in slotBasedHybridAnalysis()
574 C_ALLOC_SCRATCH_END(pTempRealSlot, FIXP_DBL, 4*HYBRID_FILTER_LENGTH); in slotBasedHybridAnalysis()
622 slotBasedHybridSynthesis ( FIXP_DBL *fixpHybridReal, /*!< Hybrid real Values */ in slotBasedHybridSynthesis()
623 FIXP_DBL *fixpHybridImag, /*!< Hybrid imag Values */ in slotBasedHybridSynthesis()
624 FIXP_DBL *fixpQmfReal, /*!< Qmf real Values */ in slotBasedHybridSynthesis()
625 FIXP_DBL *fixpQmfImag, /*!< Qmf imag Values */ in slotBasedHybridSynthesis()
635 FIXP_DBL qmfReal = FL2FXCONST_DBL(0.f); in slotBasedHybridSynthesis()
636 FIXP_DBL qmfImag = FL2FXCONST_DBL(0.f); in slotBasedHybridSynthesis()