Lines Matching refs:channels
95 uint32_t *channels,
100 if (channels && *channels != 0) {
101 if (mHandle->channels != popCount(*channels))
103 } else if (channels) {
104 *channels = 0;
106 switch(mHandle->channels) {
109 *channels |= audio_channel_out_mask_from_count(mHandle->channels);
113 *channels |= AudioSystem::CHANNEL_OUT_BACK_LEFT;
114 *channels |= AudioSystem::CHANNEL_OUT_BACK_RIGHT;
118 *channels |= AudioSystem::CHANNEL_OUT_FRONT_RIGHT;
121 *channels |= AudioSystem::CHANNEL_OUT_FRONT_LEFT;
125 switch(mHandle->channels) {
129 *channels |= AudioSystem::CHANNEL_IN_5POINT1;
135 *channels |= AudioSystem::CHANNEL_IN_RIGHT;
138 *channels |= AudioSystem::CHANNEL_IN_LEFT;
288 ALOGD("Unsupported number of channels %d", info.AudioBlocksArray[i].nChannels);
353 uint32_t ALSAStreamOps::channels() const
355 unsigned int count = mHandle->channels;
356 uint32_t channels = 0;
362 channels |=audio_channel_out_mask_from_count(count);
366 channels |= AudioSystem::CHANNEL_OUT_BACK_LEFT;
367 channels |= AudioSystem::CHANNEL_OUT_BACK_RIGHT;
371 channels |= AudioSystem::CHANNEL_OUT_FRONT_RIGHT;
374 channels |= AudioSystem::CHANNEL_OUT_FRONT_LEFT;
382 channels |= AudioSystem::CHANNEL_IN_5POINT1;
388 channels |= AudioSystem::CHANNEL_IN_RIGHT;
391 channels |= AudioSystem::CHANNEL_IN_LEFT;
395 return channels;