Lines Matching refs:Xt
46 float * Xt; /* input == x in time domain - copy for alignment */ member
85 s->Xt = NULL; in pffastconv_new_setup()
87 s->Xt = pffastconv_malloc((unsigned)Nfft * sizeof(float)); in pffastconv_new_setup()
99 memset( s->Xt, 0, (unsigned)Nfft * sizeof(float) ); in pffastconv_new_setup()
102 s->Xt[ ( Nfft - cplxFactor * i ) & (Nfft -1) ] = filterCoeffs[ i ]; in pffastconv_new_setup()
105 s->Xt[ ( Nfft - cplxFactor * i ) & (Nfft -1) ] = filterCoeffs[ filterLen - 1 - i ]; in pffastconv_new_setup()
108 pffft_transform(s->st, s->Xt, s->Hf, /* tmp = */ s->Mf, PFFFT_FORWARD); in pffastconv_new_setup()
127 if ( s->Xt ) in pffastconv_destroy_setup()
128 pffastconv_free(s->Xt); in pffastconv_destroy_setup()
181 memcpy( s->Xt, X + inpOff, (unsigned)procLen * sizeof(float) ); in pffastconv_apply()
183 memset( s->Xt + procLen, 0, (unsigned)(Nfft - procLen) * sizeof(float) ); in pffastconv_apply()
185 pffft_transform(s->st, s->Xt, s->Xf, /* tmp = */ s->Mf, PFFFT_FORWARD); in pffastconv_apply()
196 pffft_transform(s->st, s->Mf, s->Xf, /* tmp = */ s->Xt, PFFFT_BACKWARD); in pffastconv_apply()
219 s->Xt[j] = X[cplxOff + 2 * j]; in pffastconv_apply()
221 memset( s->Xt + procLen, 0, (unsigned)(Nfft - procLen) * sizeof(float) ); in pffastconv_apply()
223 pffft_transform(s->st, s->Xt, s->Xf, /* tmp = */ s->Mf, PFFFT_FORWARD); in pffastconv_apply()
231 memcpy( s->Xt, X + inpOff, (unsigned)procLen * sizeof(float) ); in pffastconv_apply()
233 memset( s->Xt + procLen, 0, (unsigned)(Nfft - procLen) * sizeof(float) ); in pffastconv_apply()
235 pffft_transform(s->st, s->Xt, s->Xf, /* tmp = */ s->Mf, PFFFT_FORWARD); in pffastconv_apply()
242 pffft_transform(s->st, s->Mf, s->Xf, /* tmp = */ s->Xt, PFFFT_BACKWARD); in pffastconv_apply()
254 pffft_transform(s->st, s->Mf, s->Xf, /* tmp = */ s->Xt, PFFFT_BACKWARD); in pffastconv_apply()