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

/external/aac/libFDK/include/
H A Ddct.h104 * \param pDat pointer to input/output data (in place processing).
105 * \param size size of pDat.
107 * referenced by pDat. The exponent is updated accordingly.
109 void dct_II(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e);
116 * \param pDat pointer to input/output data (in place processing).
117 * \param size size of pDat.
119 * referenced by pDat. The exponent is updated accordingly.
121 void dct_III(FIXP_DBL *pDat, FIXP_DBL *tmp, int size, int *pDat_e);
127 * \param pDat pointer to input/output data (in place processing).
128 * \param size size of pDat
[all...]
/external/aac/libFDK/src/
H A Ddct.cpp113 void dct_III(FIXP_DBL *pDat, /*!< pointer to input/output */ argument
139 cplxMultDiv2(&accu2, &accu1, pDat[L - i], pDat[i], sin_twiddle_L64[i*inc]);
140 cplxMultDiv2(&accu4, &accu3, pDat[M+i], pDat[M-i], sin_twiddle_L64[(M-i)*inc]);
155 xr = fMultDiv2(pDat[M], sin_twiddle_L64[64/2].v.re );/* cos((PI/(2*L))*M); */
156 tmp[0] = ((pDat[0]>>1) + xr)>>1;
157 tmp[1] = ((pDat[0]>>1) - xr)>>1;
159 cplxMultDiv2(&accu2, &accu1, pDat[L - (M/2)], pDat[
186 dct_II(FIXP_DBL *pDat, FIXP_DBL *tmp, int L, int *pDat_e ) argument
304 dct_IV(FIXP_DBL *pDat, int L, int *pDat_e) argument
414 dst_IV(FIXP_DBL *pDat, int L, int *pDat_e ) argument
[all...]
H A Dfft.cpp106 static FORCEINLINE void fft3(FIXP_DBL *RESTRICT pDat) argument
111 r1 = pDat[2] + pDat[4];
112 r2 = fMult((pDat[2] - pDat[4]), C31);
113 pDat[0] = pDat[0] + r1;
114 r1 = pDat[0] - r1 - (r1>>1);
117 s1 = pDat[3] + pDat[
139 fft5(FIXP_DBL *RESTRICT pDat) argument
[all...]

Completed in 784 milliseconds