Lines Matching defs:channels
14 * channels count.
313 channels, ring buffer size etc. The software parameters contains the
333 Interleaved organization means, that samples from channels are mixed together.
912 frame_bits = snd_pcm_format_physical_width(pcm->format) * pcm->channels;
914 snd_interval_set_value(¶ms->intervals[SND_PCM_HW_PARAM_CHANNELS - SND_PCM_HW_PARAM_FIRST_INTERVAL], pcm->channels);
936 * first access, first format, first subformat, min channels, min rate,
2350 snd_output_printf(out, " channels : %u\n", pcm->channels);
3254 * \param channels channels count
3260 unsigned int channels, snd_pcm_uframes_t frames, snd_pcm_format_t format)
3263 while (channels > 0) {
3267 int channels1 = channels;
3287 channels -= chns;
3291 channels--;
3426 * \param channels channels count
3433 unsigned int channels, snd_pcm_uframes_t frames, snd_pcm_format_t format)
3438 if (! channels) {
3439 SNDMSG("invalid channels %d", channels);
3446 while (channels > 0) {
3452 int channels1 = channels;
3483 channels -= chns;
3490 channels--;
3504 * \param channels channels count
3515 const unsigned int channels,
3529 src_offset, channels, xfer, format);
4612 * \brief Extract channels from a configuration space
4614 * \param val Returned channels count
4627 * \brief Extract minimum channels count from a configuration space
4629 * \param val minimum channels count
4642 * \brief Extract maximum channels count from a configuration space
4644 * \param val maximum channels count
4657 * \brief Verify if a channels count is available inside a configuration space for a PCM
4660 * \param val channels count
4669 * \brief Restrict a configuration space to contain only one channels count
4672 * \param val channels count
4681 * \brief Restrict a configuration space with a minimum channels count
4684 * \param val minimum channels count (on return filled with actual minimum)
4693 * \brief Restrict a configuration space with a maximum channels count
4696 * \param val maximum channels count (on return filled with actual maximum)
4705 * \brief Restrict a configuration space to have channels counts in a given range
4708 * \param min minimum channels count (on return filled with actual minimum)
4709 * \param max maximum channels count (on return filled with actual maximum)
4718 * \brief Restrict a configuration space to have channels count nearest to a target
4721 * \param val target channels count, returned chosen channels count
4734 * \brief Restrict a configuration space to contain only its minimum channels count
4737 * \param val minimum channels count
4750 * \brief Restrict a configuration space to contain only its maximum channels count
4753 * \param val maximum channels count
6317 unsigned int format, channels, fb, min_align;
6323 err = snd_pcm_hw_param_get(params, SND_PCM_HW_PARAM_CHANNELS, &channels, NULL);
6327 fb = snd_pcm_format_physical_width((snd_pcm_format_t)format) * channels;
7562 unsigned int channels;
7565 channels = pcm->channels;
7566 for (channel = 0; channel < channels; ++channel, ++areas) {
7578 unsigned int channels;
7581 channels = pcm->channels;
7582 for (channel = 0; channel < channels; ++channel, ++areas, ++bufs) {
7771 [SND_PCM_HW_PARAM_CHANNELS] = "channels",
8266 if (a->channels != b->channels)
8268 return !memcmp(a->pos, b->pos, a->channels * sizeof(a->pos[0]));
8277 * number of channels, and the position of each channel. Return NULL
8450 * \!brief Print the channels in chmap on the buffer
8460 for (i = 0; i < map->channels; i++) {
8583 map->channels = ch;
8593 *dst = malloc((src->channels + 2) * sizeof(int));
8597 memcpy(&(*dst)->map, src, (src->channels + 1) * sizeof(int));
8623 map = malloc((src->channels + 1) * sizeof(int));
8626 memcpy(map, src, (src->channels + 1) * sizeof(int));
8645 maps[i] = malloc((src[i]->map.channels + 2) * sizeof(int));
8650 memcpy(maps[i], src[i], (src[i]->map.channels + 2) * sizeof(int));
8655 /* select the channel map with the current PCM channels and make a copy */
8662 if ((*p)->map.channels == pcm->channels)
8779 * \param channels required PCM channels
8788 unsigned int channels,
8829 /* set the count of channels */
8830 err = snd_pcm_hw_params_set_channels(pcm, ¶ms, channels);
8833 channels, s, snd_strerror(err));