Home | History | Annotate | Download | only in hal

Lines Matching full:channels

59         .channels = PLAYBACK_DEFAULT_CHANNEL_COUNT,
79 .channels = CAPTURE_DEFAULT_CHANNEL_COUNT,
97 .channels = CAPTURE_DEFAULT_CHANNEL_COUNT,
115 .channels = CAPTURE_DEFAULT_CHANNEL_COUNT,
133 .channels = SCO_DEFAULT_CHANNEL_COUNT,
153 .channels = SCO_DEFAULT_CHANNEL_COUNT,
171 .channels = 1,
213 .channels = 2,
1016 ALOGVV("%s: enter:), in->config.channels(%d)", __func__,in->config.channels);
1024 ALOGVV("update_echo_reference, in->config.channels(%d), frames = [%zd], in->ref_buf_frames = [%zd], "
1026 in->config.channels, frames, in->ref_buf_frames, frames - in->ref_buf_frames);
1037 b.raw = (void *)(in->ref_buf + in->ref_buf_frames * in->config.channels);
1119 ALOGVV("%s: in->ref_buf_frames(%zd), in->config.channels(%d) ",
1120 __func__, in->ref_buf_frames, in->config.channels);
1123 in->ref_buf + buf.frameCount * in->config.channels,
1124 in->ref_buf_frames * in->config.channels * sizeof(int16_t));
1210 ALOGV("%s: ref_device rate:%d, ch:%d", __func__, ref_pcm_profile->config.rate, ref_pcm_profile->config.channels);
1283 config.inputCfg.channels = in->main_channels;
1284 config.outputCfg.channels = in->main_channels;
1383 /* retain most complex aux channels configuration compatible with requested main channels and
1408 /* retain most complex aux channels configuration */
1431 ALOGV("in_configure_effect_channels(): configure effect with channels: [%04x][%04x]",
1449 config.inputCfg.channels = channel_config->main_channels | channel_config->aux_channels;
1450 config.outputCfg.channels = config.inputCfg.channels;
1506 "%d with channels: [%04x][%04x]",
1515 /* if aux channels config did not change but aux channels are present,
1540 /* resetting aux channels configuration */
1557 * - discard unwanted channels
1564 size_t src_channels = in->config.channels;
1574 /* Additional channels might be added on top of main_channels:
1576 * - extra channels due to HW limitations
1577 * In case of additional channels, we cannot work inplace
1594 /* since all the processing below is done in frames and using the config.channels
1595 * as the number of channels, no changes is required in case aux_channels are present */
1615 in->proc_buf_frames * in->config.channels,
1634 out_buf.s16 = (int16_t *)proc_buf_out + frames_wr * in->config.channels;
1654 in->proc_buf_in + in_buf.frameCount * in->config.channels,
1655 in->proc_buf_frames * in->config.channels * sizeof(int16_t));
1679 /* With additional channels, we cannot use original buffer */
1692 /* Remove all additional channels that have been added on top of main_channels:
1694 * - extra channels from HW due to HW limitations
1695 * Assumption is made that the channels are interleaved and that the main
1696 * channels are first. */
1818 in->config.channels;
1854 ALOGVV("%s: frames_rd: %zd, frames_wr: %zd, in->config.channels: %d",
1855 __func__,frames_rd,frames_wr,in->config.channels);
1994 in->config.channels = audio_channel_count_from_in_mask(in->main_channels | in->aux_channels);
2012 in->config.channels,
2043 ALOGV("%s: Opening PCM device card_id(%d) device_id(%d), channels %d, smp rate %d format %d, \
2045 pcm_device->pcm_profile->config.channels,pcm_device->pcm_profile->config.rate,
2438 ALOGV("%s: enter: usecase(%d: %s) devices(%#x) channels(%d)",
2439 __func__, out->usecase, use_case_table[out->usecase], out->devices, out->config.channels);
3219 out->written += bytes / (out->config.channels * sizeof(short));
3735 * - discard unwanted channels
3807 /* check compatibility between main channel supported and possible auxiliary channels */
4341 /* HW codec is limited to default channels. No need to update with
4342 * requested channels */
4345 /* Update config params with the requested sample rate and channels */