Lines Matching refs:channels
38 // mappings for up to 8 channels. This information is part of the Vorbis I
178 opusParams->nChannels = mHeader->channels;
209 pcmParams->nChannels = mHeader->channels;
306 // stereo output: Opus streams with more than 2 channels require a stream map.
334 // - Byte 2: Starting at byte 2 are |header->channels| uint8 mapping
344 header->channels = *(data + kOpusHeaderChannelsOffset);
346 if (header->channels <= 0 || header->channels > kMaxChannels) {
347 ALOGV("Invalid Header, wrong channel count: %d", header->channels);
357 if (header->channels > kMaxChannelsWithDefaultLayout) {
362 header->num_coupled = header->channels > 1;
367 if (data_size < kOpusHeaderStreamMapOffset + header->channels) {
369 "count: %d", header->channels);
374 if (header->num_streams + header->num_coupled != header->channels) {
378 for (int i = 0; i < header->channels; ++i)
444 if (mHeader->channels <= kMaxChannelsWithDefaultLayout) {
451 mHeader->channels);
456 mHeader->channels,
540 if (frameSize > outHeader->nAllocLen / sizeof(int16_t) / mHeader->channels) {
541 frameSize = outHeader->nAllocLen / sizeof(int16_t) / mHeader->channels;
565 mHeader->channels;
570 outHeader->nFilledLen = numFrames * sizeof(int16_t) * mHeader->channels;