Searched refs:dft_buf (Results 1 – 1 of 1) sorted by relevance
116 double *dft_buf; /* [dft_size] */ member419 p->dft_buf = lsx_calloc(p->dft_size, sizeof(*p->dft_buf)); in start()424 lsx_safe_rdft(p->dft_size, 1, p->dft_buf); in start()515 p->dft_buf[i] = p->buf[i] * p->window[i]; in flow()518 lsx_safe_rdft(p->dft_size, 1, p->dft_buf); in flow()519 p->magnitudes[0] += sqr(p->dft_buf[0]); in flow()522 p->magnitudes[i] += sqr(p->dft_buf[2*i]) + sqr(p->dft_buf[2*i+1]); in flow()524 p->magnitudes[p->dft_size >> 1] += sqr(p->dft_buf[1]); in flow()527 rdft_p(*p->shared_ptr, p->dft_buf, p->magnitudes, p->dft_size); in flow()947 free(p->dft_buf); in stop()