/third_party/alsa-lib/src/pcm/ |
H A D | pcm_simple.c | 111 snd_pcm_sw_params_t *sw_params, in set_sw_params() 116 err = snd_pcm_sw_params_current(pcm, sw_params); in set_sw_params() 119 err = snd_pcm_sw_params_set_start_threshold(pcm, sw_params, (pcm->buffer_size / pcm->period_size) * pcm->period_size); in set_sw_params() 122 err = snd_pcm_sw_params_set_avail_min(pcm, sw_params, pcm->period_size); in set_sw_params() 127 err = snd_pcm_sw_params_set_stop_threshold(pcm, sw_params, pcm->buffer_size); in set_sw_params() 130 err = snd_pcm_sw_params_set_stop_threshold(pcm, sw_params, pcm->boundary); in set_sw_params() 137 err = snd_pcm_sw_params(pcm, sw_params); in set_sw_params() 168 snd_pcm_sw_params_t sw_params = {0}; in snd_spcm_init() local 186 err = set_sw_params(pcm, &sw_params, xrun_type); in snd_spcm_init() 222 snd_pcm_sw_params_t sw_params in snd_spcm_init_duplex() local 110 set_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *sw_params, snd_spcm_xrun_type_t xrun_type) set_sw_params() argument [all...] |
H A D | pcm_rate.c | 55 snd_pcm_sw_params_t sw_params; member 516 sparams = &rate->sw_params; in snd_pcm_rate_sw_params() 1132 snd_pcm_sw_params_t sw_params; in snd_pcm_rate_drain() local 1137 sw_params = rate->sw_params; in snd_pcm_rate_drain() 1138 saved_avail_min = sw_params.avail_min; in snd_pcm_rate_drain() 1139 sw_params.avail_min = 1; in snd_pcm_rate_drain() 1140 snd_pcm_sw_params(rate->gen.slave, &sw_params); in snd_pcm_rate_drain() 1178 sw_params.avail_min = saved_avail_min; in snd_pcm_rate_drain() 1179 snd_pcm_sw_params(rate->gen.slave, &sw_params); in snd_pcm_rate_drain() [all...] |
H A D | pcm_hw.c | 686 snd_pcm_sw_params_t sw_params; in snd_pcm_hw_prepare() local 690 snd_pcm_sw_params_current_no_lock(pcm, &sw_params); in snd_pcm_hw_prepare() 691 if (ioctl(hw->fd, SNDRV_PCM_IOCTL_SW_PARAMS, &sw_params) < 0) { in snd_pcm_hw_prepare() 755 snd_pcm_sw_params_t sw_params; in snd_pcm_hw_drain() local 766 snd_pcm_sw_params_current_no_lock(pcm, &sw_params); in snd_pcm_hw_drain() 785 if (sw_params.silence_size < silence_size) { in snd_pcm_hw_drain() 789 sw_params.silence_threshold = pcm->buffer_size; in snd_pcm_hw_drain() 792 sw_params.silence_size = silence_size; in snd_pcm_hw_drain() 793 if (ioctl(hw->fd, SNDRV_PCM_IOCTL_SW_PARAMS, &sw_params) < 0) { in snd_pcm_hw_drain() 1529 .sw_params [all...] |
H A D | pcm_direct.c | 1200 snd_pcm_sw_params_t sw_params = {0}; local 1359 ret = snd_pcm_sw_params_current(spcm, &sw_params); 1361 SNDERR("unable to get current sw_params"); 1365 ret = snd_pcm_sw_params_get_boundary(&sw_params, &boundary); 1370 ret = snd_pcm_sw_params_set_stop_threshold(spcm, &sw_params, boundary); 1380 ret = snd_pcm_sw_params_set_tstamp_mode(spcm, &sw_params, 1388 ret = snd_pcm_sw_params_set_tstamp_type(spcm, &sw_params, 1400 ret = snd_pcm_sw_params_set_silence_threshold(spcm, &sw_params, 0); 1405 ret = snd_pcm_sw_params_set_silence_size(spcm, &sw_params, boundary); 1413 ret = snd_pcm_sw_params(spcm, &sw_params); [all...] |
H A D | pcm_share.c | 89 snd_pcm_sw_params_t sw_params; member 403 snd_pcm_sw_params_set_avail_min(spcm, &slave->sw_params, avail_min); in snd_pcm_share_thread() 404 err = snd_pcm_sw_params(spcm, &slave->sw_params); in snd_pcm_share_thread() 457 snd_pcm_sw_params_set_avail_min(spcm, &slave->sw_params, avail_min); in _snd_pcm_share_update() 458 err = snd_pcm_sw_params(spcm, &slave->sw_params); in _snd_pcm_share_update() 663 snd_pcm_sw_params_current(slave->pcm, &slave->sw_params); in snd_pcm_share_hw_params() 1328 .sw_params = snd_pcm_share_sw_params,
|
H A D | pcm_shm.c | 323 ctrl->u.sw_params = *params; in snd_pcm_shm_sw_params() 325 *params = ctrl->u.sw_params; in snd_pcm_shm_sw_params() 601 .sw_params = snd_pcm_shm_sw_params,
|
H A D | pcm_copy.c | 161 .sw_params = snd_pcm_generic_sw_params,
|
H A D | pcm_ioplug.c | 470 if (!io->data->callback->sw_params) in snd_pcm_ioplug_sw_params() 474 err = io->data->callback->sw_params(io->data, params); in snd_pcm_ioplug_sw_params() 918 .sw_params = snd_pcm_ioplug_sw_params, 1030 sw_params callback is called when sw_params is set or changed.
|
H A D | pcm_lfloat.c | 358 .sw_params = snd_pcm_generic_sw_params,
|
H A D | pcm_linear.c | 402 .sw_params = snd_pcm_generic_sw_params,
|
H A D | pcm_mulaw.c | 414 .sw_params = snd_pcm_generic_sw_params,
|
H A D | pcm_null.c | 331 .sw_params = snd_pcm_null_sw_params,
|
H A D | pcm_mmap_emul.c | 362 .sw_params = snd_pcm_mmap_emul_sw_params,
|
H A D | pcm_adpcm.c | 526 .sw_params = snd_pcm_generic_sw_params,
|
H A D | pcm_alaw.c | 400 .sw_params = snd_pcm_generic_sw_params,
|
H A D | pcm_hooks.c | 161 .sw_params = snd_pcm_generic_sw_params,
|
H A D | pcm_iec958.c | 537 .sw_params = snd_pcm_generic_sw_params,
|
H A D | pcm_extplug.c | 466 .sw_params = snd_pcm_generic_sw_params,
|
/third_party/alsa-utils/axfer/ |
H A D | xfer-libasound.c | 76 return snd_pcm_sw_params_malloc(&state->sw_params); in xfer_libasound_init() 589 state->sw_params, frame_count); in configure_sw_params() 610 state->sw_params, frame_count); in configure_sw_params() 631 state->sw_params, frame_count); in configure_sw_params() 639 return snd_pcm_sw_params(state->handle, state->sw_params); in configure_sw_params() 677 err = snd_pcm_sw_params_current(state->handle, state->sw_params); in xfer_libasound_pre_process() 730 snd_pcm_sw_params_dump(state->sw_params, state->log); in xfer_libasound_pre_process() 741 // NOTE: This should be after configuring sw_params due to in xfer_libasound_pre_process() 880 if (state->sw_params) in xfer_libasound_destroy() 881 snd_pcm_sw_params_free(state->sw_params); in xfer_libasound_destroy() [all...] |
H A D | xfer-libasound-irq-rw.c | 129 err = snd_pcm_sw_params_get_avail_min(state->sw_params, in r_process_frames_blocking() 137 err = snd_pcm_sw_params_get_start_threshold(state->sw_params, in r_process_frames_blocking() 274 err = snd_pcm_sw_params_get_avail_min(state->sw_params, in w_process_frames_blocking() 285 err = snd_pcm_sw_params_get_start_threshold(state->sw_params, in w_process_frames_blocking()
|
H A D | xfer-libasound.h | 31 snd_pcm_sw_params_t *sw_params; member
|
H A D | xfer-libasound-timer-mmap.c | 38 state->sw_params, 1); in timer_mmap_pre_process()
|
/third_party/libsnd/programs/ |
H A D | sndfile-play.c | 154 snd_pcm_sw_params_t *sw_params ; in alsa_open() local 229 if ((err = snd_pcm_sw_params_malloc (&sw_params)) != 0) in alsa_open() 234 if ((err = snd_pcm_sw_params_current (alsa_dev, sw_params)) != 0) in alsa_open() 240 snd_pcm_sw_params_current (alsa_dev, sw_params) ; in alsa_open() 242 if ((err = snd_pcm_sw_params_set_start_threshold (alsa_dev, sw_params, buffer_size)) < 0) in alsa_open() 247 if ((err = snd_pcm_sw_params (alsa_dev, sw_params)) != 0) in alsa_open() 252 snd_pcm_sw_params_free (sw_params) ; in alsa_open()
|
/third_party/alsa-lib/include/ |
H A D | aserver.h | 74 snd_pcm_sw_params_t sw_params; member
|
H A D | pcm_ioplug.h | 163 * sw_params; optional 165 int (*sw_params)(snd_pcm_ioplug_t *io, snd_pcm_sw_params_t *params); member
|