Home
last modified time | relevance | path

Searched refs:hw_param_interval (Results 1 – 10 of 10) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/core/
A Dsnd_params.c406 snd_range_mul(hw_param_interval(params, rule->deps[0]), in snd_pcm_hw_rule_mul()
407 hw_param_interval(params, rule->deps[1]), &t); in snd_pcm_hw_rule_mul()
408 return snd_range_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mul()
414 snd_range_div(hw_param_interval(params, rule->deps[0]), in snd_pcm_hw_rule_div()
415 hw_param_interval(params, rule->deps[1]), &t); in snd_pcm_hw_rule_div()
416 return snd_range_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_div()
422 snd_range_muldivk(hw_param_interval(params, rule->deps[0]), in snd_pcm_hw_rule_muldivk()
423 hw_param_interval(params, rule->deps[1]), in snd_pcm_hw_rule_muldivk()
425 return snd_range_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_muldivk()
440 snd_interval_t *dep_i = hw_param_interval(params, rule->deps[0]); in snd_pcm_hw_rule_format()
[all …]
A Dsnd_pcm.c1445 i = hw_param_interval(params, k); in ksnd_pcm_hw_refine()
1465 i = hw_param_interval(params, k); in ksnd_pcm_hw_refine()
1525 i = hw_param_interval(params, r->var); in ksnd_pcm_hw_refine()
1556 snd_interval_t *i_tmp = hw_param_interval(params, r->deps[d]); in ksnd_pcm_hw_refine()
1746 snd_interval_t *i = hw_param_interval(params, var); in snd_pcm_hw_param_value()
1765 changed = snd_mask_refine_first(hw_param_interval(params, var)); in _snd_pcm_hw_param_first()
1767 changed = snd_range_refine_first(hw_param_interval(params, var)); in _snd_pcm_hw_param_first()
1796 changed = snd_mask_refine_last(hw_param_interval(params, var)); in _snd_pcm_hw_param_last()
1798 changed = snd_range_refine_last(hw_param_interval(params, var)); in _snd_pcm_hw_param_last()
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/
A Dpcm_direct.c378 snd_mask_value(hw_param_interval(&hw_params, SND_PCM_HW_PARAM_FORMAT)); in snd_pcm_direct_initialize_slave()
380 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_RATE); in snd_pcm_direct_initialize_slave()
382 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_BUFFER_SIZE); in snd_pcm_direct_initialize_slave()
384 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_BUFFER_TIME); in snd_pcm_direct_initialize_slave()
386 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_PERIOD_SIZE); in snd_pcm_direct_initialize_slave()
388 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_PERIOD_TIME); in snd_pcm_direct_initialize_slave()
390 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_PERIODS); in snd_pcm_direct_initialize_slave()
650 i = hw_param_interval(params, var); in hw_param_range_refine_one()
710 if (snd_mask_empty(hw_param_interval(params, SND_PCM_HW_PARAM_ACCESS))) { in snd_pcm_direct_hw_refine()
718 if (snd_mask_empty(hw_param_interval(params, SND_PCM_HW_PARAM_FORMAT))) { in snd_pcm_direct_hw_refine()
[all …]
A Dpcm_params.c202 snd_mask_any(hw_param_interval(params, var)); in _snd_pcm_hw_param_any()
208 snd_range_any(hw_param_interval(params, var)); in _snd_pcm_hw_param_any()
302 changed = snd_mask_refine(hw_param_interval(params, var), val); in _snd_pcm_hw_param_set_mask()
518 snd_mask_none(hw_param_interval(params, var)); in _snd_pcm_hw_param_set_max()
602 snd_interval_t *i = hw_param_interval(params, var); in _snd_pcm_hw_param_set_minmax()
690 snd_interval_t *d = hw_param_interval(params, var); in _snd_pcm_hw_param_refine()
749 snd_interval_t *interval = hw_param_interval(params, var); in _snd_pcm_hw_param_set()
865 i = hw_param_interval(params, var); in snd_pcm_hw_param_set_near()
1195 changed = snd_mask_refine(hw_param_interval(params, k), in snd_pcm_hw_refine_soft()
1206 changed = snd_range_refine(hw_param_interval(params, k), in snd_pcm_hw_refine_soft()
[all …]
A Dpcm_extplug.c328 err = snd_ext_parm_mask_refine(hw_param_interval(hw_params, type), in extplug_hw_refine()
331 err = snd_ext_parm_range_refine(hw_param_interval(hw_params, type), in extplug_hw_refine()
A Dpcm_multi.c189 const snd_interval_t *access_mask = hw_param_interval(params, SND_PCM_HW_PARAM_ACCESS); in snd_pcm_multi_hw_refine_schange()
221 const snd_interval_t *saccess_mask = hw_param_interval(sparams, SND_PCM_HW_PARAM_ACCESS); in snd_pcm_multi_hw_refine_cchange()
A Dpcm_local.h585 static inline snd_interval_t *hw_param_interval(snd_pcm_hw_params_t *params,
A Dpcm_plug.c530 smask = hw_param_interval(sparams, SND_PCM_HW_PARAM_ACCESS); in check_access_change()
A Dpcm_rate.c189 period_size = hw_param_interval(params, SND_PCM_HW_PARAM_PERIOD_SIZE); in snd_pcm_rate_hw_refine_cchange()
/bsp/allwinner/libraries/sunxi-hal/include/hal/sound/
A Dpcm_common.h394 static inline snd_interval_t *hw_param_interval(struct snd_pcm_hw_params *params, in hw_param_interval() function

Completed in 30 milliseconds