Lines Matching defs:handle
102 int setparams_stream(snd_pcm_t *handle,
109 err = snd_pcm_hw_params_any(handle, params);
114 err = snd_pcm_hw_params_set_rate_resample(handle, params, resample);
119 err = snd_pcm_hw_params_set_access(handle, params, SND_PCM_ACCESS_RW_INTERLEAVED);
124 err = snd_pcm_hw_params_set_format(handle, params, format);
129 err = snd_pcm_hw_params_set_channels(handle, params, channels);
135 err = snd_pcm_hw_params_set_rate_near(handle, params, &rrate, 0);
146 err = snd_pcm_hw_params_set_period_wakeup(handle, params, 0);
155 int setparams_bufsize(snd_pcm_t *handle,
166 err = snd_pcm_hw_params_set_buffer_size_near(handle, params, &periodsize);
175 err = snd_pcm_hw_params_set_period_size_near(handle, params, &periodsize, 0);
183 int setparams_set(snd_pcm_t *handle,
191 err = snd_pcm_hw_params(handle, params);
196 err = snd_pcm_sw_params_current(handle, swparams);
201 err = snd_pcm_sw_params_set_start_threshold(handle, swparams, 0x7fffffff);
210 err = snd_pcm_sw_params_set_avail_min(handle, swparams, val);
215 err = snd_pcm_sw_params(handle, swparams);
321 void showstat(snd_pcm_t *handle, size_t frames)
327 if ((err = snd_pcm_status(handle, status)) < 0) {
352 void gettimestamp(snd_pcm_t *handle, snd_timestamp_t *timestamp)
358 if ((err = snd_pcm_status(handle, status)) < 0) {
405 long readbuf(snd_pcm_t *handle, char *buf, long len, size_t *frames, size_t *max)
411 r = snd_pcm_readi(handle, buf, len);
422 r = snd_pcm_readi(handle, buf, len);
433 // showstat(handle, 0);
437 long writebuf(snd_pcm_t *handle, char *buf, long len, size_t *frames)
443 r = snd_pcm_writei(handle, buf, len);
449 // showstat(handle, 0);