Home
last modified time | relevance | path

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

/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-lib/
A Dpcm_direct.h176 struct slave_params { struct
217 int snd_pcm_slave_conf_hw_params(const snd_pcm_direct_slave_config_t *conf, struct slave_params *pa…
222 int snd_pcm_direct_initialize_slave(snd_pcm_direct_t *dmix, snd_pcm_t *spcm, struct slave_params *p…
225 struct slave_params *params);
A Dpcm_linear.c267 snd_pcm_hw_params_t *slave_params; in snd_pcm_linear_hw_params() local
270 snd_pcm_hw_params_alloca(&slave_params); in snd_pcm_linear_hw_params()
271 memcpy(slave_params, params, sizeof(snd_pcm_hw_params_t)); in snd_pcm_linear_hw_params()
273 snd_pcm_hw_params_set_format(slave, slave_params, linear->sformat); in snd_pcm_linear_hw_params()
275 err = _snd_pcm_hw_params_internal(slave, slave_params); in snd_pcm_linear_hw_params()
302 memcpy(params, slave_params, sizeof(snd_pcm_hw_params_t)); in snd_pcm_linear_hw_params()
A Dpcm_route.c713 snd_pcm_hw_params_t *slave_params; in snd_pcm_route_hw_params()
719 snd_pcm_hw_params_alloca(&slave_params); in snd_pcm_route_hw_params()
720 memcpy(slave_params, params, sizeof(snd_pcm_hw_params_t)); in snd_pcm_route_hw_params()
722 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_ACCESS); in snd_pcm_route_hw_params()
723 err = snd_pcm_hw_params_set_access(slave, slave_params, SND_PCM_ACCESS_MMAP_INTERLEAVED); in snd_pcm_route_hw_params()
728 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_CHANNELS); in snd_pcm_route_hw_params()
729 err = snd_pcm_hw_params_set_channels(slave, slave_params, route->schannels); in snd_pcm_route_hw_params()
737 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_FORMAT); in snd_pcm_route_hw_params()
738 err = snd_pcm_hw_params_set_format(slave, slave_params, route->sformat); in snd_pcm_route_hw_params()
745 err = _snd_pcm_hw_params_internal(slave, slave_params); in snd_pcm_route_hw_params()
[all …]
A Dpcm_softvol.c562 snd_pcm_hw_params_t *slave_params; in snd_pcm_softvol_hw_params()
566 snd_pcm_hw_params_alloca(&slave_params); in snd_pcm_softvol_hw_params()
567 memcpy(slave_params, params, sizeof(snd_pcm_hw_params_t)); in snd_pcm_softvol_hw_params()
569 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_ACCESS); in snd_pcm_softvol_hw_params()
570 err = snd_pcm_hw_params_set_access(slave, slave_params, SND_PCM_ACCESS_MMAP_INTERLEAVED); in snd_pcm_softvol_hw_params()
576 err = _snd_pcm_hw_params_internal(slave, slave_params); in snd_pcm_softvol_hw_params()
582 memcpy(params, slave_params, sizeof(snd_pcm_hw_params_t)); in snd_pcm_softvol_hw_params()
A Dpcm_plug.c783 snd_pcm_hw_params_t *slave_params, sparams;
787 snd_pcm_hw_params_alloca(&slave_params);
788 memcpy(slave_params, params, sizeof(snd_pcm_hw_params_t));
791 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_ACCESS);
792 err = snd_pcm_hw_params_set_access(slave, slave_params, SND_PCM_ACCESS_MMAP_INTERLEAVED);
803 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_FORMAT);
806 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_SAMPLE_BITS);
811 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_CHANNELS);
874 _snd_pcm_hw_param_set(slave_params, SND_PCM_HW_PARAM_ACCESS, slv_params.access, 0);
881 err = _snd_pcm_hw_params_internal(slave, slave_params);
A Dpcm_rate.c267 snd_pcm_hw_params_t *slave_params; in snd_pcm_rate_hw_params()
268 snd_pcm_hw_params_alloca(&slave_params); in snd_pcm_rate_hw_params()
269 memcpy(slave_params, params, sizeof(snd_pcm_hw_params_t)); in snd_pcm_rate_hw_params()
271 snd_pcm_hw_param_change(slave_params, SND_PCM_HW_PARAM_ACCESS); in snd_pcm_rate_hw_params()
272 err = snd_pcm_hw_params_set_access(slave, slave_params, SND_PCM_ACCESS_MMAP_INTERLEAVED); in snd_pcm_rate_hw_params()
278 err = snd_pcm_hw_params_set_rate(slave, slave_params, slave->rate, NULL); in snd_pcm_rate_hw_params()
319 err = snd_pcm_hw_params_set_buffer_size(slave, slave_params, sbuffer_size); in snd_pcm_rate_hw_params()
325 err = snd_pcm_hw_params_set_period_size(slave, slave_params, speriod_size, NULL); in snd_pcm_rate_hw_params()
331 err = _snd_pcm_hw_params_internal(slave, slave_params); in snd_pcm_rate_hw_params()
338 memcpy(params, slave_params, sizeof(snd_pcm_hw_params_t)); in snd_pcm_rate_hw_params()
A Dpcm_direct.c42 int snd_pcm_slave_conf_hw_params(const snd_pcm_direct_slave_config_t *conf, struct slave_params *pa… in snd_pcm_slave_conf_hw_params()
295 int snd_pcm_direct_initialize_slave(snd_pcm_direct_t *dmix, snd_pcm_t *spcm, struct slave_params *p… in snd_pcm_direct_initialize_slave()
482 struct slave_params *params) in snd_pcm_direct_initialize_secondary_slave()
A Dpcm_params.c1392 snd_pcm_hw_params_t slave_params; in snd_pcm_hw_params_slave() local
1394 err = sprepare(pcm, &slave_params); in snd_pcm_hw_params_slave()
1397 err = schange(pcm, params, &slave_params); in snd_pcm_hw_params_slave()
1400 err = sparams(pcm, &slave_params); in snd_pcm_hw_params_slave()
1402 cchange(pcm, params, &slave_params); in snd_pcm_hw_params_slave()
A Dpcm_dsnoop.c428 struct slave_params params; in _snd_pcm_dsnoop_open()
A Dpcm_dmix.c833 struct slave_params params; in _snd_pcm_dmix_open()

Completed in 24 milliseconds