diff --git a/services/audiopolicy/managerdefault/AudioPolicyManager.cpp b/services/audiopolicy/managerdefault/AudioPolicyManager.cpp index e92581dff4..c430488722 100644 --- a/services/audiopolicy/managerdefault/AudioPolicyManager.cpp +++ b/services/audiopolicy/managerdefault/AudioPolicyManager.cpp @@ -2136,6 +2136,7 @@ audio_io_handle_t AudioPolicyManager::getInputForDevice(const sp desc = mInputs.valueAt(i); if (desc->mProfile != profile) { + i++; continue; } // if sound trigger, reuse input if used by other sound trigger on same session