Lines Matching refs:window_size
94 size_t window_size;/*
99 * the latency of the filter, calculated from window_size
103 size_t overlap_size;//window_size-R
156 static void hanning_window(float *W, size_t window_size) {
157 /* h=.5*(1-cos(2*pi*j/(window_size+1)), COLA for R=(M+1)/2 */
158 for (size_t i = 0; i < window_size; ++i)
159 W[i] = (float).5 * (1 - cos(2*M_PI*i / (window_size+1)));
227 pa_assert(min_buffer_length >= u->window_size);
386 for(size_t j = 0; j < u->window_size; ++j) {
390 memset(dst + u->window_size, 0, (u->fft_size - u->window_size) * sizeof(float));
404 //for(size_t j = 0; j < u->window_size; ++j) {
415 //for(size_t j = 0; j < u->window_size;++j) {
451 for(size_t j = 0; j < u->window_size; j += v_size) {
462 memset(dst + u->window_size, 0, (u->fft_size - u->window_size) * sizeof(float));
488 //for(size_t j = 0; j < u->window_size; ++j) {
512 //for(size_t j = 0; j < u->window_size; ++j) {
547 pa_assert(u->samples_gathered >= u->window_size);
644 target_samples = PA_MAX(target_samples, u->window_size);
686 pa_assert(u->fft_size >= u->window_size);
687 pa_assert(u->R < u->window_size);
736 max_request = PA_MAX(max_request, u->window_size);
848 max_request = PA_MAX(max_request, u->window_size);
1158 u->window_size = 15999;
1159 if (u->window_size % 2 == 0)
1160 u->window_size--;
1161 u->R = (u->window_size + 1) / 2;
1162 u->overlap_size = u->window_size - u->R;
1177 u->W = alloc(u->window_size, sizeof(float));
1190 hanning_window(u->W, u->window_size);