Home | History | Annotate | Download | only in managerdefault

Lines Matching refs:mAvailableInputDevices

214         ssize_t index = mAvailableInputDevices.indexOf(devDesc);
233 index = mAvailableInputDevices.add(devDesc);
235 mAvailableInputDevices[index]->attach(module);
264 mAvailableInputDevices.remove(devDesc);
315 deviceVector = &mAvailableInputDevices;
370 deviceList = mAvailableInputDevices.getDevicesFromType(AUDIO_DEVICE_IN_TELEPHONY_RX);
409 deviceList = mAvailableInputDevices.getDevicesFromType(txDevice);
1420 for (size_t i = 0; i < mAvailableInputDevices.size(); i++) {
1421 if (mAvailableInputDevices[i]->getId() == selectedDeviceId) {
1422 deviceDesc = mAvailableInputDevices[i];
2276 mAvailableInputDevices.dump(fd, String8("Available input"));
2392 for (size_t i = 0; i < mAvailableInputDevices.size(); i++) {
2393 if (mAvailableInputDevices[i]->type() == AUDIO_DEVICE_IN_STUB) {
2397 mAvailableInputDevices[i]->toAudioPort(&ports[portsWritten++]);
2569 mAvailableInputDevices.getDeviceFromId(patch->sources[0].id);
2612 mAvailableInputDevices.getDeviceFromId(patch->sources[0].id);
2804 deviceDesc = mAvailableInputDevices.getDeviceFromId(config->id);
2960 mAvailableInputDevices.getDevice(source->ext.device.type,
3188 AudioPolicyConfig config(mHwModules, mAvailableOutputDevices, mAvailableInputDevices,
3195 AudioPolicyConfig config(mHwModules, mAvailableOutputDevices, mAvailableInputDevices,
3223 // mAvailableOutputDevices and mAvailableInputDevices now contain all attached devices
3226 audio_devices_t inputDeviceTypes = mAvailableInputDevices.types() & ~AUDIO_DEVICE_BIT_IN;
3314 // mAvailableInputDevices list
3336 DeviceVector inputDevices = mAvailableInputDevices.getDevicesFromType(profileType);
3359 ssize_t index = mAvailableInputDevices.indexOf(supportedDevices[k]);
3362 sp<DeviceDescriptor> devDesc = mAvailableInputDevices[index];
3389 for (size_t i = 0; i < mAvailableInputDevices.size();) {
3390 if (!mAvailableInputDevices[i]->isAttached()) {
3391 ALOGW("Input device %08x unreachable", mAvailableInputDevices[i]->type());
3392 mAvailableInputDevices.remove(mAvailableInputDevices[i]);
3396 mEngine->setDeviceConnectionState(mAvailableInputDevices[i],
3446 mAvailableInputDevices.clear();
4028 if (!(desc->mProfile->supportDevice(mAvailableInputDevices.types()))) {
4265 ((mAvailableInputDevices.types() & AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET &
4797 DeviceVector deviceList = mAvailableInputDevices.getDevicesFromType(device);
4913 audio_devices_t availableDeviceTypes = mAvailableInputDevices.types() & ~AUDIO_DEVICE_BIT_IN;