Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/alsa/
H A Dpcm-test.c305 snd_pcm_sw_params_t *sw_params; in test_pcm_time() local
332 snd_pcm_sw_params_alloca(&sw_params); in test_pcm_time()
434 err = snd_pcm_sw_params_current(handle, sw_params); in test_pcm_time()
444 err = snd_pcm_sw_params_set_start_threshold(handle, sw_params, start_threshold); in test_pcm_time()
449 err = snd_pcm_sw_params_set_avail_min(handle, sw_params, rperiod_size); in test_pcm_time()
454 err = snd_pcm_sw_params(handle, sw_params); in test_pcm_time()
/linux/sound/core/oss/
H A Dpcm_oss.c852 struct snd_pcm_sw_params *sw_params; in snd_pcm_oss_change_params_locked() local
864 sw_params = kzalloc_obj(*sw_params); in snd_pcm_oss_change_params_locked()
867 if (!sw_params || !params || !sparams) { in snd_pcm_oss_change_params_locked()
1003 sw_params->start_threshold = 1; in snd_pcm_oss_change_params_locked()
1005 sw_params->start_threshold = runtime->boundary; in snd_pcm_oss_change_params_locked()
1009 sw_params->stop_threshold = runtime->boundary; in snd_pcm_oss_change_params_locked()
1011 sw_params->stop_threshold = runtime->buffer_size; in snd_pcm_oss_change_params_locked()
1012 sw_params->tstamp_mode = SNDRV_PCM_TSTAMP_NONE; in snd_pcm_oss_change_params_locked()
1013 sw_params->period_step = 1; in snd_pcm_oss_change_params_locked()
1014 sw_params->avail_min = substream->stream == SNDRV_PCM_STREAM_PLAYBACK ? in snd_pcm_oss_change_params_locked()
[all …]
/linux/Documentation/sound/designs/
H A Dprocfile.rst133 ``card*/pcm*/sub*/sw_params``
224 - set-up of PCM, shown in hw_parms, sw_params, and status in the PCM
H A Dtimestamping.rst38 dynamically with sw_params
/linux/Documentation/sound/kernel-api/
H A Dwriting-an-alsa-driver.rst1459 need to control the PCM: a copy of hw_params and sw_params
1672 alsa-lib. There are many fields copied from hw_params and sw_params
1685 Also, many software parameters (sw_params) are stored in frames, too.