Searched refs:pDat (Results 1 – 3 of 3) sorted by relevance
/external/aac/libFDK/src/ |
D | dct.cpp | 175 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 …]
|
D | fft.cpp | 173 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/ |
D | dct.h | 122 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);
|