Home
last modified time | relevance | path

Searched refs:hMdct (Results 1 – 4 of 4) sorted by relevance

/external/aac/libFDK/src/
Dmdct.cpp109 void mdct_init(H_MDCT hMdct, FIXP_DBL *overlap, INT overlapBufferSize) { in mdct_init() argument
110 hMdct->overlap.freq = overlap; in mdct_init()
112 hMdct->prev_fr = 0; in mdct_init()
113 hMdct->prev_nr = 0; in mdct_init()
114 hMdct->prev_tl = 0; in mdct_init()
115 hMdct->ov_size = overlapBufferSize; in mdct_init()
116 hMdct->prevAliasSymmetry = 0; in mdct_init()
117 hMdct->prevPrevAliasSymmetry = 0; in mdct_init()
118 hMdct->pFacZir = NULL; in mdct_init()
119 hMdct->pAsymOvlp = NULL; in mdct_init()
[all …]
/external/aac/libAACdec/src/
Dusacdec_fac.cpp272 INT CLpd_FAC_Mdct2Acelp(H_MDCT hMdct, FIXP_DBL *output, FIXP_DBL *pFac, in CLpd_FAC_Mdct2Acelp() argument
288 if (hMdct->prev_fr != fl) { in CLpd_FAC_Mdct2Acelp()
290 imdct_adapt_parameters(hMdct, &fl, &nl, fac_length, pWindow, nrOutSamples); in CLpd_FAC_Mdct2Acelp()
296 nrSamples += hMdct->ov_offset; in CLpd_FAC_Mdct2Acelp()
298 FDKmemcpy(pOut0, hMdct->overlap.time, hMdct->ov_offset * sizeof(pOut0[0])); in CLpd_FAC_Mdct2Acelp()
299 hMdct->ov_offset = 0; in CLpd_FAC_Mdct2Acelp()
302 pOvl = hMdct->overlap.freq + hMdct->ov_size - 1; in CLpd_FAC_Mdct2Acelp()
305 pOut0 = hMdct->overlap.time + hMdct->ov_offset; in CLpd_FAC_Mdct2Acelp()
306 hMdct->ov_offset += hMdct->prev_nr + fl / 2; in CLpd_FAC_Mdct2Acelp()
309 nrSamples += hMdct->prev_nr + fl / 2; in CLpd_FAC_Mdct2Acelp()
[all …]
Dusacdec_fac.h153 INT CLpd_FAC_Mdct2Acelp(H_MDCT hMdct, FIXP_DBL *output, FIXP_DBL *pFac_data,
181 INT CLpd_FAC_Acelp2Mdct(H_MDCT hMdct, FIXP_DBL *output, FIXP_DBL *pSpec,
/external/aac/libFDK/include/
Dmdct.h166 void mdct_init(H_MDCT hMdct, FIXP_DBL *overlap, INT overlapBufferSize);
182 INT mdct_block(H_MDCT hMdct, const INT_PCM *pTimeData, const INT noInSamples,
203 INT imdct_drain(H_MDCT hMdct, FIXP_DBL *pTimeData, INT nrSamplesRoom);
210 INT imdct_copy_ov_and_nr(H_MDCT hMdct, FIXP_DBL *pTimeData, INT nrSamples);
221 void imdct_adapt_parameters(H_MDCT hMdct, int *pfl, int *pnl, int tl,
245 INT imlt_block(H_MDCT hMdct, FIXP_DBL *output, FIXP_DBL *spectrum,