Lines Matching defs:channels
637 snd_pcm_areas_silence(dst_areas, 0, direct->spcm->channels,
931 SNDERR("dshare channels mask empty?");
934 err = snd_interval_refine_set(hw_param_interval(params, SND_PCM_HW_PARAM_CHANNELS), dshare->channels);
1083 maps[0] = calloc(dmix->channels + 2, sizeof(int *));
1094 maps[0]->map.channels = dmix->channels;
1095 for (i = 0; i < dmix->channels; i++) {
1097 if (j == UINT_MAX || smaps[0]->map.channels < j)
1162 COPY_SLAVE(channels);
1265 (unsigned int *)¶ms->channels);
1267 SNDERR("requested count of channels is not available");
1422 snd_pcm_areas_silence(dst_areas, 0, spcm->channels,
1561 COPY_SLAVE(channels);
1621 SNDERR("unable to mmap channels");
1648 SNDERR("unable to mmap channels");
1682 unsigned int chn, channels;
1690 channels = dmix->channels;
1691 if (channels != dmix->spcm->channels)
1695 for (chn = 1; chn < channels; chn++) {
1701 for (chn = 0; chn < channels; chn++) {
1705 dst_areas[chn].step != channels * bits)
1708 src_areas[chn].step != channels * bits)
1730 dmix->channels = UINT_MAX;
1774 if (schannel < 0 || schannel >= params->channels) {
1790 SNDERR("unable to route channels %d,%d to same destination %d", chn, chn1, bindings[chn]);
1798 dmix->channels = count;