Lines Matching refs:mOutputs

89         mPreviousOutputs = mOutputs;
169 sp<SwAudioOutputDescriptor> desc = mOutputs.valueFor(outputs[i]);
187 for (size_t i = 0; i < mOutputs.size(); i++) {
188 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
380 getOutputsForDevice(rxDevice, mOutputs);
385 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueFor(output);
421 getOutputsForDevice(AUDIO_DEVICE_OUT_TELEPHONY_TX, mOutputs);
428 sp<AudioOutputDescriptor> outputDesc = mOutputs.valueFor(output);
504 for (size_t i = 0; i < mOutputs.size(); i++) {
505 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
607 for (size_t i = 0; i < mOutputs.size(); i++) {
608 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueAt(i);
891 for (size_t i = 0; i < mOutputs.size(); i++) {
892 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
900 ALOGV("getOutput() reusing direct output %d", mOutputs.keyAt(i));
901 return mOutputs.keyAt(i);
976 mPreviousOutputs = mOutputs;
998 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs);
1039 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueFor(outputs[i]);
1097 ssize_t index = mOutputs.indexOfKey(output);
1103 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueAt(index);
1163 if (!mTtsOutputAvailable && mOutputs.isAnyOutputActive(AUDIO_STREAM_TTS /*streamToIgnore*/)) {
1193 for (size_t i = 0; i < mOutputs.size(); i++) {
1194 sp<AudioOutputDescriptor> desc = mOutputs.valueAt(i);
1254 ssize_t index = mOutputs.indexOfKey(output);
1260 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueAt(index);
1319 for (size_t i = 0; i < mOutputs.size(); i++) {
1320 sp<AudioOutputDescriptor> desc = mOutputs.valueAt(i);
1352 ssize_t index = mOutputs.indexOfKey(output);
1361 sp<AudioOutputDescriptor> outputDesc = mOutputs.valueAt(index);
1374 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(index);
1909 for (size_t i = 0; i < mOutputs.size(); i++) {
1910 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
1992 sp<SwAudioOutputDescriptor> desc = mOutputs.valueFor(outputs[i]);
2020 SortedVector<audio_io_handle_t> dstOutputs = getOutputsForDevice(device, mOutputs);
2035 ssize_t index = mOutputs.indexOfKey(io);
2053 active = mOutputs.isStreamActive((audio_stream_type_t)curStream, inPastMs);
2060 return mOutputs.isStreamActiveRemotely(stream, inPastMs);
2164 for (size_t j = 0 ; j < mOutputs.size() ; j++) {
2165 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(j);
2297 mOutputs.dump(fd);
2431 for (size_t i = 0; i < mOutputs.size(); i++) {
2432 if (!mOutputs[i]->isDuplicated()) {
2435 mOutputs[i]->toAudioPort(&ports[portsWritten++]);
2507 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.getOutputFromId(patch->sources[0].id);
2664 getOutputsForDevice(sinkDeviceDesc->type(), mOutputs);
2671 sp<AudioOutputDescriptor> outputDesc = mOutputs.valueFor(output);
2738 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.getOutputFromId(patch->sources[0].id);
2803 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.getOutputFromId(config->id);
2872 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs);
2873 for (size_t j = 0; j < mOutputs.size(); j++) {
2874 if (mOutputs.keyAt(j) == ouptutToSkip) {
2877 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueAt(j);
2884 if (outputs.indexOf(mOutputs.keyAt(j)) < 0) {
3026 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(sinkDevice, mOutputs);
3033 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueFor(output);
3106 for (size_t i = 0; i < mOutputs.size(); ++i) {
3107 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
3117 for (size_t i = 0; i < mOutputs.size(); ++i) {
3118 updateMono(mOutputs.keyAt(i));
3458 for (size_t i = 0; i < mOutputs.size(); i++) {
3459 mpClientInterface->closeOutput(mOutputs.keyAt(i));
3466 mOutputs.clear();
3639 mOutputs.add(output, outputDesc);
3646 mOutputs.removeItem(output);
3684 for (size_t i = 0; i < mOutputs.size(); i++) {
3685 desc = mOutputs.valueAt(i);
3688 ALOGV("checkOutputsForDevice(): adding opened output %d", mOutputs.keyAt(i));
3689 outputs.add(mOutputs.keyAt(i));
3731 desc = mOutputs.valueFor(outputs.itemAt(j));
3881 for (size_t i = 0; i < mOutputs.size(); i++) {
3882 desc = mOutputs.valueAt(i);
3890 mOutputs.keyAt(i));
3891 outputs.add(mOutputs.keyAt(i));
4079 sp<SwAudioOutputDescriptor> outputDesc = mOutputs.valueFor(output);
4087 for (size_t i = 0; i < mOutputs.size(); i++) {
4088 sp<SwAudioOutputDescriptor> dupOutputDesc = mOutputs.valueAt(i);
4106 audio_io_handle_t duplicatedOutput = mOutputs.keyAt(i);
4130 mPreviousOutputs = mOutputs;
4195 SortedVector<audio_io_handle_t> dstOutputs = getOutputsForDevice(newDevice, mOutputs);
4207 for (size_t i = 0 ; i < mOutputs.size() ; i++) {
4208 const sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
4220 sp<SwAudioOutputDescriptor> desc = mOutputs.valueFor(srcOutputs[i]);
4277 audio_io_handle_t a2dpOutput = mOutputs.getA2dpOutput();
4429 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(curDevices, mOutputs);
4431 sp<AudioOutputDescriptor> outputDesc = mOutputs.valueFor(outputs[i]);
4520 for (size_t i = 0; i < mOutputs.size(); i++) {
4521 sp<SwAudioOutputDescriptor> desc = mOutputs.valueAt(i);
4567 mPreviousOutputs = mOutputs;
4599 for (size_t j = 0; j < mOutputs.size(); j++) {
4600 sp<AudioOutputDescriptor> desc = mOutputs.valueAt(j);