Lines Matching defs:fftlen

85     size_t fftlen;
405 size_t s, bytes_missing, fftlen;
424 pa_memblockq_rewind(u->memblockq_sink, sink_bytes(u, u->fftlen - BLOCK_SIZE));
425 pa_memblockq_peek_fixed_size(u->memblockq_sink, sink_bytes(u, u->fftlen), &tchunk);
430 * This should be equal to u->fftlen */
439 for (s = 0, fftlen = u->fftlen; s < fftlen; s++) {
447 fftlen_if = 1.0f / (float)u->fftlen;
448 revspace = u->revspace + u->fftlen - BLOCK_SIZE;
463 for (s = 0, fftlen = u->fftlen / 2 + 1; s < fftlen; s++) {
472 for (s = 0, fftlen = BLOCK_SIZE; s < fftlen; ++s)
479 for (s = 0, fftlen = BLOCK_SIZE; s < fftlen; s++) {
538 nbytes_memblockq = sink_bytes(u, sink_input_samples(nbytes_input) + u->fftlen);
726 int fftlen;
1047 fftlen = (hrir_samples + BLOCK_SIZE + 1); /* Grow a bit for overlap */
1051 while (fftlen > 2) { pow++; fftlen /= 2; }
1052 fftlen = 2 << pow;
1055 u->fftlen = fftlen;
1057 u->f_in = (fftwf_complex*) alloc(sizeof(fftwf_complex), (fftlen/2+1));
1058 u->f_out = (fftwf_complex*) alloc(sizeof(fftwf_complex), (fftlen/2+1));
1062 u->f_ir[i] = (fftwf_complex*) alloc(sizeof(fftwf_complex), (fftlen/2+1));
1064 u->revspace = (float*) alloc(sizeof(float), fftlen);
1071 u->inspace[i] = (float*) alloc(sizeof(float), fftlen);
1075 pa_assert_se(u->p_fw[i] = fftwf_plan_dft_r2c_1d(fftlen, u->inspace[i], u->f_in, FFTW_ESTIMATE));
1077 pa_assert_se(u->p_bw = fftwf_plan_dft_c2r_1d(fftlen, u->f_out, u->revspace, FFTW_ESTIMATE));
1079 impulse_temp = (float*) alloc(sizeof(float), fftlen);
1091 p = fftwf_plan_dft_r2c_1d(fftlen, impulse_temp, u->f_ir[index], FFTW_ESTIMATE);
1110 p = fftwf_plan_dft_r2c_1d(fftlen, impulse_temp, u->f_ir[index], FFTW_ESTIMATE);
1131 u->memblockq_sink = pa_memblockq_new("module-virtual-surround-sink memblockq (input)", 0, MEMBLOCKQ_MAXLENGTH, sink_bytes(u, BLOCK_SIZE), &ss_input, 0, 0, sink_bytes(u, u->fftlen), &silence);
1134 pa_memblockq_seek(u->memblockq_sink, sink_bytes(u, u->fftlen - BLOCK_SIZE), PA_SEEK_RELATIVE, false);