Searched refs:pDat (Results 1 – 3 of 3) sorted by relevance
/external/aac/libFDK/src/ |
D | dct.cpp | 113 void dct_III(FIXP_DBL *pDat, /*!< pointer to input/output */ in dct_III() argument 139 cplxMultDiv2(&accu2, &accu1, pDat[L - i], pDat[i], sin_twiddle_L64[i*inc]); in dct_III() 140 cplxMultDiv2(&accu4, &accu3, pDat[M+i], pDat[M-i], sin_twiddle_L64[(M-i)*inc]); in dct_III() 155 xr = fMultDiv2(pDat[M], sin_twiddle_L64[64/2].v.re );/* cos((PI/(2*L))*M); */ in dct_III() 156 tmp[0] = ((pDat[0]>>1) + xr)>>1; in dct_III() 157 tmp[1] = ((pDat[0]>>1) - xr)>>1; in dct_III() 159 cplxMultDiv2(&accu2, &accu1, pDat[L - (M/2)], pDat[M/2], sin_twiddle_L64[64/4]); in dct_III() 175 *pDat++ = tmp1; in dct_III() 176 *pDat++ = tmp3; in dct_III() 177 *pDat++ = tmp2; in dct_III() [all …]
|
D | fft.cpp | 106 static FORCEINLINE void fft3(FIXP_DBL *RESTRICT pDat) in fft3() argument 111 r1 = pDat[2] + pDat[4]; in fft3() 112 r2 = fMult((pDat[2] - pDat[4]), C31); in fft3() 113 pDat[0] = pDat[0] + r1; in fft3() 114 r1 = pDat[0] - r1 - (r1>>1); in fft3() 117 s1 = pDat[3] + pDat[5]; in fft3() 118 s2 = fMult((pDat[3] - pDat[5]), C31); in fft3() 119 pDat[1] = pDat[1] + s1; in fft3() 120 s1 = pDat[1] - s1 - (s1>>1); in fft3() 123 pDat[2] = r1 - s2; in fft3() [all …]
|
/external/aac/libFDK/include/ |
D | dct.h | 109 void dct_II(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e); 121 void dct_III(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e); 132 void dct_IV(FIXP_DBL *pDat,int size, int *pDat_e); 143 void dst_IV(FIXP_DBL *pDat,int size, int *pDat_e);
|