commit | 9a645a9355f697182bd11ba7fbdddae7e0b13708 | [log] [tgz] |
---|---|---|
author | Carter Hsu <carterhsu@google.com> | Wed May 15 12:15:32 2019 +0800 |
committer | Carter Hsu <carterhsu@google.com> | Thu May 16 01:56:03 2019 +0000 |
tree | d4f4457defd2de1bab4d11e96b4120efdfcf9489 | |
parent | f95c698108b608e6ebf86e7450a9a2464e3ae264 [diff] [blame] |
audio: fix index of input vector Bug: 131666114 Test: manual Change-Id: I7de750aa2f212e6b7e6296ce2caf544a0188902b Signed-off-by: Carter Hsu <carterhsu@google.com>
diff --git a/services/audiopolicy/managerdefault/AudioPolicyManager.cpp b/services/audiopolicy/managerdefault/AudioPolicyManager.cpp index 2dc7cad..3c98e38 100644 --- a/services/audiopolicy/managerdefault/AudioPolicyManager.cpp +++ b/services/audiopolicy/managerdefault/AudioPolicyManager.cpp
@@ -2127,6 +2127,7 @@ for (size_t i = 0; i < mInputs.size(); ) { sp <AudioInputDescriptor> desc = mInputs.valueAt(i); if (desc->mProfile != profile) { + i++; continue; } // if sound trigger, reuse input if used by other sound trigger on same session