Home
last modified time | relevance | path

Searched refs:sw_params (Results 1 – 17 of 17) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-utils/
A Dcommon.c50 snd_pcm_sw_params_t *sw_params; in set_param() local
109 snd_pcm_sw_params_alloca(&sw_params); in set_param()
110 snd_pcm_sw_params_current(handle, sw_params); in set_param()
112 snd_pcm_sw_params_set_start_threshold(handle, sw_params, 1); in set_param()
115 snd_pcm_sw_params_get_boundary(sw_params, &boundary); in set_param()
116 snd_pcm_sw_params_set_start_threshold(handle, sw_params, buffer_size); in set_param()
118 snd_pcm_sw_params_set_silence_size(handle, sw_params, boundary); in set_param()
120 snd_pcm_sw_params_set_stop_threshold(handle, sw_params, buffer_size); in set_param()
121 snd_pcm_sw_params_set_avail_min(handle, sw_params, period_size); in set_param()
122 ret = snd_pcm_sw_params(handle ,sw_params); in set_param()
A Daduplex.c376 snd_pcm_sw_params_t *sw_params; in arecord() local
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/test/
A Dtt-aw-alsa-lib.c424 snd_pcm_sw_params_t *sw_params = NULL; in sw_params_test() local
468 snd_pcm_sw_params_alloca(&sw_params); in sw_params_test()
469 snd_pcm_sw_params_current(handle, sw_params); in sw_params_test()
479 ret = snd_pcm_sw_params(handle ,sw_params); in sw_params_test()
493 snd_pcm_sw_params_get_avail_min(sw_params, &avail_min); in sw_params_test()
572 snd_pcm_sw_params_t *sw_params = NULL; in pcm_state_test() local
608 snd_pcm_sw_params_alloca(&sw_params); in pcm_state_test()
609 snd_pcm_sw_params_current(handle, sw_params); in pcm_state_test()
611 snd_pcm_sw_params_get_boundary(sw_params, &boundary); in pcm_state_test()
615 snd_pcm_sw_params_set_silence_size(handle, sw_params, boundary); in pcm_state_test()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/
A Dpcm_direct.c299 snd_pcm_sw_params_t sw_params = {0}; in snd_pcm_direct_initialize_slave() local
392 ret = snd_pcm_sw_params_current(spcm, &sw_params); in snd_pcm_direct_initialize_slave()
397 ret = snd_pcm_sw_params_get_boundary(&sw_params, &boundary); in snd_pcm_direct_initialize_slave()
402 ret = snd_pcm_sw_params_set_stop_threshold(spcm, &sw_params, boundary); in snd_pcm_direct_initialize_slave()
411 ret = snd_pcm_sw_params_set_silence_threshold(spcm, &sw_params, 0); in snd_pcm_direct_initialize_slave()
417 ret = snd_pcm_sw_params_set_silence_size(spcm, &sw_params, boundary); in snd_pcm_direct_initialize_slave()
424 ret = snd_pcm_sw_params(spcm, &sw_params); in snd_pcm_direct_initialize_slave()
A Dpcm_rate.c51 snd_pcm_sw_params_t sw_params; member
475 sparams = &rate->sw_params; in snd_pcm_rate_sw_params()
1313 snd_pcm_sw_params_t sw_params; in snd_pcm_rate_drain() local
1317 sw_params = rate->sw_params; in snd_pcm_rate_drain()
1318 saved_avail_min = sw_params.avail_min; in snd_pcm_rate_drain()
1319 sw_params.avail_min = 1; in snd_pcm_rate_drain()
1320 snd_pcm_sw_params(rate->gen.slave, &sw_params); in snd_pcm_rate_drain()
1356 sw_params.avail_min = saved_avail_min; in snd_pcm_rate_drain()
1357 snd_pcm_sw_params(rate->gen.slave, &sw_params); in snd_pcm_rate_drain()
1460 .sw_params = snd_pcm_rate_sw_params,
A Dpcm_linear.c325 .sw_params = snd_pcm_generic_sw_params,
A Dpcm_hw.c419 .sw_params = snd_pcm_hw_sw_params,
A Dpcm_dsnoop.c396 .sw_params = snd_pcm_direct_sw_params,
A Dpcm_extplug.c510 .sw_params = snd_pcm_generic_sw_params,
A Dpcm_file.c477 .sw_params = snd_pcm_generic_sw_params,
A Dpcm_local.h81 int (*sw_params)(snd_pcm_t *pcm, snd_pcm_sw_params_t *params); /* always locked */ member
A Dpcm_softvol.c636 .sw_params = snd_pcm_generic_sw_params,
A Dpcm.c553 assert(pcm->ops->sw_params); in snd_pcm_sw_params()
555 ret = pcm->ops->sw_params(pcm->op_arg, params); in snd_pcm_sw_params()
A Dpcm_dmix.c799 .sw_params = snd_pcm_direct_sw_params,
A Dpcm_route.c889 .sw_params = snd_pcm_generic_sw_params,
A Dpcm_multi.c959 .sw_params = snd_pcm_multi_sw_params,
A Dpcm_plug.c996 .sw_params = snd_pcm_generic_sw_params,

Completed in 66 milliseconds