Home
last modified time | relevance | path

Searched refs:pDat (Results 1 – 3 of 3) sorted by relevance

/external/aac/libFDK/src/
Ddct.cpp175 void dct_III(FIXP_DBL *pDat, /*!< pointer to input/output */ in dct_III() argument
198 cplxMultDiv2(&accu2, &accu1, pDat[L - i], pDat[i], sin_twiddle[i * inc]); in dct_III()
199 cplxMultDiv2(&accu4, &accu3, pDat[M + i], pDat[M - i], in dct_III()
231 xr = fMultDiv2(pDat[M], sin_twiddle[M * inc].v.re); /* cos((PI/(2*L))*M); */ in dct_III()
232 tmp[0] = ((pDat[0] >> 1) + xr) >> 1; in dct_III()
233 tmp[1] = ((pDat[0] >> 1) - xr) >> 1; in dct_III()
235 cplxMultDiv2(&accu2, &accu1, pDat[L - (M / 2)], pDat[M / 2], in dct_III()
251 *pDat++ = tmp1; in dct_III()
252 *pDat++ = tmp3; in dct_III()
253 *pDat++ = tmp2; in dct_III()
[all …]
Dfft.cpp173 static FDK_FORCEINLINE void fft2(FIXP_DBL *RESTRICT pDat) { in fft2() argument
178 r1 = pDat[2]; in fft2()
179 r2 = pDat[0]; in fft2()
182 i1 = pDat[3]; in fft2()
183 i2 = pDat[1]; in fft2()
186 pDat[0] = (r2 + r1) >> 1; in fft2()
187 pDat[2] = (r2 - r1) >> 1; in fft2()
190 pDat[1] = (i2 + i1) >> 1; in fft2()
191 pDat[3] = (i2 - i1) >> 1; in fft2()
199 static FDK_FORCEINLINE void fft3(FIXP_DBL *RESTRICT pDat) { in fft3() argument
[all …]
/external/aac/libFDK/include/
Ddct.h122 void dct_II(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e);
134 void dct_III(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e);
147 void dst_III(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e);
158 void dct_IV(FIXP_DBL *pDat, int size, int *pDat_e);
169 void dst_IV(FIXP_DBL *pDat, int size, int *pDat_e);