Searched refs:hw_param_interval (Results 1 - 5 of 5) sorted by relevance
/third_party/alsa-lib/src/pcm/ |
H A D | pcm_ioplug.c | 200 snd_interval_mul(hw_param_interval(params, a), in rule_mul() 201 hw_param_interval(params, b), &t); in rule_mul() 202 return snd_interval_refine(hw_param_interval(params, x), &t); in rule_mul() 210 snd_interval_div(hw_param_interval(params, a), in rule_div() 211 hw_param_interval(params, b), &t); in rule_div() 212 return snd_interval_refine(hw_param_interval(params, x), &t); in rule_div() 220 snd_interval_muldivk(hw_param_interval(params, a), in rule_muldivk() 221 hw_param_interval(params, b), k, &t); in rule_muldivk() 222 return snd_interval_refine(hw_param_interval(params, x), &t); in rule_muldivk() 230 snd_interval_mulkdiv(hw_param_interval(param in rule_mulkdiv() [all...] |
H A D | pcm_params.c | 84 #define hw_param_interval(params,var) \ macro 88 #define hw_param_interval_c hw_param_interval 99 snd_interval_any(hw_param_interval(params, var)); in _snd_pcm_hw_param_any() 234 changed = snd_interval_refine(hw_param_interval(params, var), val); in _snd_pcm_hw_param_set_interval() 250 snd_interval_none(hw_param_interval(params, var)); in _snd_pcm_hw_param_set_empty() 263 changed = snd_interval_setinteger(hw_param_interval(params, var)); in _snd_pcm_hw_param_set_integer() 318 changed = snd_interval_refine_first(hw_param_interval(params, var)); in _snd_pcm_hw_param_set_first() 360 changed = snd_interval_refine_last(hw_param_interval(params, var)); in _snd_pcm_hw_param_set_last() 413 changed = snd_interval_refine_min(hw_param_interval(params, var), val, openmin); in _snd_pcm_hw_param_set_min() 490 changed = snd_interval_refine_max(hw_param_interval(param in _snd_pcm_hw_param_set_max() [all...] |
H A D | pcm_direct.c | 832 static inline snd_interval_t *hw_param_interval(snd_pcm_hw_params_t *params, function 846 i = hw_param_interval(params, var); 930 if (snd_interval_empty(hw_param_interval(params, SND_PCM_HW_PARAM_CHANNELS))) { 934 err = snd_interval_refine_set(hw_param_interval(params, SND_PCM_HW_PARAM_CHANNELS), dshare->channels); 1010 err = snd_interval_step(hw_param_interval(params, SND_PCM_HW_PARAM_PERIOD_SIZE), 1019 dshare->timer_ticks = hw_param_interval(params, SND_PCM_HW_PARAM_PERIOD_SIZE)->max / dshare->slave_period_size; 1346 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_RATE); 1348 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_BUFFER_SIZE); 1350 *hw_param_interval(&hw_params, SND_PCM_HW_PARAM_BUFFER_TIME); 1352 *hw_param_interval( [all...] |
H A D | pcm_ext_parm.h | 17 static inline snd_interval_t *hw_param_interval(snd_pcm_hw_params_t *params, in hw_param_interval() function
|
H A D | pcm_extplug.c | 197 err = snd_ext_parm_interval_refine(hw_param_interval(hw_params, type), in extplug_hw_refine()
|
Completed in 7 milliseconds