Lines Matching refs:sinks
532 rxSinkDeviceDesc->toAudioPortConfig(&patch.sinks[0]); in updateCallRouting()
574 txSinkDeviceDesc->toAudioPortConfig(&patch.sinks[0]); in updateCallRouting()
2577 if (patch->sinks[i].role != AUDIO_PORT_ROLE_SINK) { in createAudioPatch()
2590 ALOGV("createAudioPatch sink %d: id %d role %d type %d", i, patch->sinks[i].id, in createAudioPatch()
2591 patch->sinks[i].role, in createAudioPatch()
2592 patch->sinks[i].type); in createAudioPatch()
2626 if (patch->sinks[i].type != AUDIO_PORT_TYPE_DEVICE) { in createAudioPatch()
2631 mAvailableOutputDevices.getDeviceFromId(patch->sinks[i].id); in createAudioPatch()
2633 ALOGV("createAudioPatch() out device not found for id %d", patch->sinks[i].id); in createAudioPatch()
2671 if (patch->sinks[0].type == AUDIO_PORT_TYPE_MIX) { in createAudioPatch()
2677 sp<AudioInputDescriptor> inputDesc = getInputFromId(patch->sinks[0].id); in createAudioPatch()
2682 if (patchDesc->mPatch.sinks[0].id != patch->sinks[0].id) { in createAudioPatch()
2694 patch->sinks[0].sample_rate, in createAudioPatch()
2696 patch->sinks[0].format, in createAudioPatch()
2697 patch->sinks[0].channel_mask, in createAudioPatch()
2720 } else if (patch->sinks[0].type == AUDIO_PORT_TYPE_DEVICE) { in createAudioPatch()
2739 if (patch->sinks[i].type != AUDIO_PORT_TYPE_DEVICE) { in createAudioPatch()
2745 mAvailableOutputDevices.getDeviceFromId(patch->sinks[i].id); in createAudioPatch()
2749 sinkDeviceDesc->toAudioPortConfig(&newPatch.sinks[i], &patch->sinks[i]); in createAudioPatch()
2844 if (patch->sinks[0].type == AUDIO_PORT_TYPE_MIX) { in releaseAudioPatch()
2845 sp<AudioInputDescriptor> inputDesc = getInputFromId(patch->sinks[0].id); in releaseAudioPatch()
2847 ALOGV("releaseAudioPatch() input not found for id %d", patch->sinks[0].id); in releaseAudioPatch()
2854 } else if (patch->sinks[0].type == AUDIO_PORT_TYPE_DEVICE) { in releaseAudioPatch()
3013 patch->mPatch.sources[0].id, patch->mPatch.sinks[0].id); in addAudioPatch()
4957 deviceList.itemAt(i)->toAudioPortConfig(&patch.sinks[i]); in setOutputDevice()
5057 inputDesc->toAudioPortConfig(&patch.sinks[0]); in setInputDevice()
5060 if (patch.sinks[0].ext.mix.usecase.source == AUDIO_SOURCE_HOTWORD && in setInputDevice()
5062 patch.sinks[0].ext.mix.usecase.source = AUDIO_SOURCE_VOICE_RECOGNITION; in setInputDevice()
7770 if (mPatch.sinks[i].type == AUDIO_PORT_TYPE_DEVICE) { in dump()
7772 mPatch.sinks[i].id, enumToString(sDeviceNameToEnumTable, in dump()
7774 mPatch.sinks[i].ext.device.type)); in dump()
7777 mPatch.sinks[i].id, mPatch.sinks[i].ext.mix.handle); in dump()