Lines Matching defs:inputDesc

228             AudioInputDescriptor *inputDesc = mInputs.valueFor(activeInput);
229 audio_devices_t newDevice = getDeviceForInputSource(inputDesc->mInputSource);
230 if ((newDevice != AUDIO_DEVICE_NONE) && (newDevice != inputDesc->mDevice)) {
232 inputDesc->mDevice, newDevice, activeInput);
233 inputDesc->mDevice = newDevice;
469 AudioInputDescriptor *inputDesc = mInputs.valueFor(activeInput);
470 audio_devices_t newDevice = getDeviceForInputSource(inputDesc->mInputSource);
471 if ((newDevice != AUDIO_DEVICE_NONE) && (newDevice != inputDesc->mDevice)) {
473 inputDesc->mDevice, newDevice, activeInput);
474 inputDesc->mDevice = newDevice;
949 AudioInputDescriptor *inputDesc = new AudioInputDescriptor(profile);
951 inputDesc->mInputSource = inputSource;
952 inputDesc->mDevice = device;
953 inputDesc->mSamplingRate = samplingRate;
954 inputDesc->mFormat = (audio_format_t)format;
955 inputDesc->mChannelMask = (audio_channel_mask_t)channelMask;
956 inputDesc->mRefCount = 0;
958 &inputDesc->mDevice,
959 &inputDesc->mSamplingRate,
960 &inputDesc->mFormat,
961 &inputDesc->mChannelMask);
965 (samplingRate != inputDesc->mSamplingRate) ||
966 (format != inputDesc->mFormat) ||
967 (channelMask != inputDesc->mChannelMask)) {
973 delete inputDesc;
976 mInputs.add(input, inputDesc);
988 AudioInputDescriptor *inputDesc = mInputs.valueAt(index);
997 if (!isVirtualInputDevice(inputDesc->mDevice) && activeInput != 0) {
1010 audio_devices_t newDevice = getDeviceForInputSource(inputDesc->mInputSource);
1011 if ((newDevice != AUDIO_DEVICE_NONE) && (newDevice != inputDesc->mDevice)) {
1012 inputDesc->mDevice = newDevice;
1016 if (audio_is_remote_submix_device(inputDesc->mDevice)) {
1022 param.addInt(String8(AudioParameter::keyRouting), (int)inputDesc->mDevice);
1024 int aliasSource = (inputDesc->mInputSource == AUDIO_SOURCE_HOTWORD) ?
1025 AUDIO_SOURCE_VOICE_RECOGNITION : inputDesc->mInputSource;
1028 ALOGV("AudioPolicyManager::startInput() input source = %d", inputDesc->mInputSource);
1032 inputDesc->mRefCount = 1;
1044 AudioInputDescriptor *inputDesc = mInputs.valueAt(index);
1046 if (inputDesc->mRefCount == 0) {
1051 if (audio_is_remote_submix_device(inputDesc->mDevice)) {
1059 inputDesc->mRefCount = 0;