Home
last modified time | relevance | path

Searched refs:FIXP_QMF (Results 1 – 6 of 6) sorted by relevance

/external/aac/libFDK/include/
Dqmf.h103 #define FIXP_QMF FIXP_SGL macro
108 #define FIXP_QMF FIXP_DBL macro
179 FIXP_QMF **qmfReal, /*!< Pointer to real subband slots */
180 FIXP_QMF **qmfImag, /*!< Pointer to imag subband slots */
184 FIXP_QMF *pWorkBuffer /*!< pointer to temporal working buffer */
189 FIXP_QMF **QmfBufferReal, /*!< Pointer to real subband slots */
190 FIXP_QMF **QmfBufferImag, /*!< Pointer to imag subband slots */
195FIXP_QMF *pWorkBuffer /*!< pointer to temporal working buffer */
209 FIXP_QMF *qmfReal, /*!< Low and High band, real */
210 FIXP_QMF *qmfImag, /*!< Low and High band, imag */
[all …]
/external/aac/libFDK/src/
Dqmf.cpp178FIXP_QMF *RESTRICT realSlot, /*!< Input: Pointer to real Slot */ in qmfSynPrototypeFirSlot()
179FIXP_QMF *RESTRICT imagSlot, /*!< Input: Pointer to imag Slot */ in qmfSynPrototypeFirSlot()
199 FIXP_QMF imag = imagSlot[j]; // no_channels-1 .. 0 in qmfSynPrototypeFirSlot()
200 FIXP_QMF real = realSlot[j]; // ~~"~~ in qmfSynPrototypeFirSlot()
214 if (Are < (FIXP_QMF)0) { in qmfSynPrototypeFirSlot()
246FIXP_QMF *RESTRICT realSlot, /*!< Input: Pointer to real Slot */ in qmfSynPrototypeFirSlot_NonSymmetric()
247FIXP_QMF *RESTRICT imagSlot, /*!< Input: Pointer to imag Slot */ in qmfSynPrototypeFirSlot_NonSymmetric()
268 FIXP_QMF imag = imagSlot[j]; // no_channels-1 .. 0 in qmfSynPrototypeFirSlot_NonSymmetric()
269 FIXP_QMF real = realSlot[j]; // ~~"~~ in qmfSynPrototypeFirSlot_NonSymmetric()
272 FIXP_QMF Are = sta[0] + FX_DBL2FX_QSS(fMultDiv2( p_fltm[4] , real )); in qmfSynPrototypeFirSlot_NonSymmetric()
[all …]
/external/aac/libSBRenc/src/
Dps_main.cpp106 FIXP_QMF *maxBandValue,
232 FDKmemclear(hParametricStereo->maxBandValue, sizeof(FIXP_QMF)*PS_MAX_BANDS); in PSEnc_Init()
300 FIXP_QMF **RESTRICT mixRealQmfData, in DownmixPSQmfData()
301 FIXP_QMF **RESTRICT mixImagQmfData, in DownmixPSQmfData()
316 C_ALLOC_SCRATCH_START(pWorkBuffer, FIXP_QMF, QMF_CHANNELS*2); in DownmixPSQmfData()
329 FIXP_QMF tmpLeftReal, tmpRightReal, tmpLeftImag, tmpRightImag; in DownmixPSQmfData()
375 … tmpHybrid[0][k] = fMultDiv2(stereoScaleFactor, (FIXP_QMF)(tmpLeftReal + tmpRightReal))>>dynScale; in DownmixPSQmfData()
376 … tmpHybrid[1][k] = fMultDiv2(stereoScaleFactor, (FIXP_QMF)(tmpLeftImag + tmpRightImag))>>dynScale; in DownmixPSQmfData()
401 C_ALLOC_SCRATCH_END(pWorkBuffer, FIXP_QMF, QMF_CHANNELS*2); in DownmixPSQmfData()
410 FIXP_QMF tmp[2][QMF_CHANNELS]; in DownmixPSQmfData()
[all …]
Dps_main.h137 FIXP_QMF qmfDelayLines[2][QMF_MAX_TIME_SLOTS>>1][QMF_CHANNELS];
245 FIXP_QMF **RESTRICT downmixedRealQmfData,
246 FIXP_QMF **RESTRICT downmixedImagQmfData,
Dps_encode.cpp899 FIXP_QMF l_real = (hybridData[col][0][0][subband]) << scale; in FDKsbrEnc_PSEncode()
900 FIXP_QMF l_imag = (hybridData[col][0][1][subband]) << scale; in FDKsbrEnc_PSEncode()
901 FIXP_QMF r_real = (hybridData[col][1][0][subband]) << scale; in FDKsbrEnc_PSEncode()
902 FIXP_QMF r_imag = (hybridData[col][1][1][subband]) << scale; in FDKsbrEnc_PSEncode()
/external/aac/libFDK/src/arm/
Dqmf_arm.cpp91 const FIXP_QMF *timeIn, /*!< Time Signal */ in qmfForwardModulationLP_odd()
92 FIXP_QMF *rSubband ) /*!< Real Output */ in qmfForwardModulationLP_odd()
100 FIXP_QMF *rSubbandPtr0 = &rSubband[M+0]; /* runs with increment */ in qmfForwardModulationLP_odd()
101 FIXP_QMF *rSubbandPtr1 = &rSubband[M-1]; /* runs with decrement */ in qmfForwardModulationLP_odd()
102 FIXP_QMF *timeIn0 = (FIXP_DBL *) &timeIn[0]; /* runs with increment */ in qmfForwardModulationLP_odd()
103 FIXP_QMF *timeIn1 = (FIXP_DBL *) &timeIn[L]; /* runs with increment */ in qmfForwardModulationLP_odd()
104 FIXP_QMF *timeIn2 = (FIXP_DBL *) &timeIn[L-1]; /* runs with decrement */ in qmfForwardModulationLP_odd()
105 FIXP_QMF *timeIn3 = (FIXP_DBL *) &timeIn[2*L-1]; /* runs with decrement */ in qmfForwardModulationLP_odd()
166 void qmfAnaPrototypeFirSlot( FIXP_QMF *analysisBuffer, in qmfAnaPrototypeFirSlot()
175 FIXP_QMF *RESTRICT pData_0 = analysisBuffer + 2*no_channels - 1; in qmfAnaPrototypeFirSlot()
[all …]