Merge "audio policy: fix getOutputFromId and getInputFromId"

gugelfrei
Treehugger Robot 6 years ago committed by Gerrit Code Review
commit f8d13dee65

@ -313,14 +313,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

@ -681,14 +681,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