Merge "audio policy: fix getOutputFromId and getInputFromId" am: f8d13dee65 am: 4d9a25ccf0

am: 36fc92d5c3

Change-Id: I0eb25c089d36a36c2546b017cee33c4c7492adc7
gugelfrei
Hochi Huang 6 years ago committed by android-build-merger
commit bd9b5935fd

@ -378,14 +378,13 @@ bool AudioInputCollection::isSourceActive(audio_source_t source) const
sp<AudioInputDescriptor> AudioInputCollection::getInputFromId(audio_port_handle_t id) const
{
sp<AudioInputDescriptor> inputDesc = NULL;
for (size_t i = 0; i < size(); i++) {
inputDesc = valueAt(i);
if (inputDesc->getId() == id) {
break;
const sp<AudioInputDescriptor> inputDescriptor = valueAt(i);
if (inputDescriptor->getId() == id) {
return inputDescriptor;
}
}
return inputDesc;
return NULL;
}
uint32_t AudioInputCollection::activeInputsCountOnDevices(audio_devices_t devices) const

@ -729,14 +729,13 @@ sp<SwAudioOutputDescriptor> SwAudioOutputCollection::getPrimaryOutput() const
sp<SwAudioOutputDescriptor> SwAudioOutputCollection::getOutputFromId(audio_port_handle_t id) const
{
sp<SwAudioOutputDescriptor> outputDesc = NULL;
for (size_t i = 0; i < size(); i++) {
outputDesc = valueAt(i);
const sp<SwAudioOutputDescriptor> outputDesc = valueAt(i);
if (outputDesc->getId() == id) {
break;
return outputDesc;
}
}
return outputDesc;
return NULL;
}
bool SwAudioOutputCollection::isAnyOutputActive(audio_stream_type_t streamToIgnore) const

Loading…
Cancel
Save