Lines Matching refs:periodsize
171 snd_pcm_uframes_t periodsize;
194 periodsize = bufsize * 8;
195 err = snd_pcm_hw_params_set_buffer_size_near(handle, params, &periodsize);
197 logit(LOG_CRIT, "Unable to set buffer size %li for %s: %s\n", periodsize, lhandle->id, snd_strerror(err));
200 snd_pcm_hw_params_get_buffer_size(params, &periodsize);
202 snd_output_printf(lhandle->loopback->output, "%s: buffer_size=%li\n", lhandle->id, periodsize);
204 periodsize = lhandle->period_size_req;
206 periodsize /= 8;
207 err = snd_pcm_hw_params_set_period_size_near(handle, params, &periodsize, 0);
209 logit(LOG_CRIT, "Unable to set period size %li for %s: %s\n", periodsize, lhandle->id, snd_strerror(err));
212 snd_pcm_hw_params_get_period_size(params, &periodsize, NULL);
214 snd_output_printf(lhandle->loopback->output, "%s: period_size=%li\n", lhandle->id, periodsize);
215 if (periodsize != bufsize)
216 bufsize = periodsize;
218 if (periodsize * 2 > buffersize)
220 lhandle->period_size = periodsize;