Home
last modified time | relevance | path

Searched refs:hw_param_interval (Results 1 - 5 of 5) sorted by relevance

/third_party/alsa-lib/src/pcm/
H A Dpcm_ioplug.c200 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 Dpcm_params.c84 #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 Dpcm_direct.c832 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 Dpcm_ext_parm.h17 static inline snd_interval_t *hw_param_interval(snd_pcm_hw_params_t *params, in hw_param_interval() function
H A Dpcm_extplug.c197 err = snd_ext_parm_interval_refine(hw_param_interval(hw_params, type), in extplug_hw_refine()

Completed in 7 milliseconds