commit | dfb9f3b053fa8ff7e622783a2040953442c44700 | [log] [tgz] |
---|---|---|
author | Haynes Mathew George <hgeorge@codeaurora.org> | Mon Oct 26 18:22:13 2015 -0700 |
committer | Eric Laurent <elaurent@google.com> | Wed Oct 28 14:31:42 2015 -0700 |
tree | 9e91612a20d8139dc9bd04be9c4a9ddede5f6c62 | |
parent | acd2186aa239efa58b202823083c1b8dbc1c8a16 [diff] [blame] |
AudioPolicyService: Synchronize access to AudioPolicyManager Synchronize access to APM when getDevicesForStream is called on APM. Change-Id: I2ba6922341f035375270b02000ef5a7e078f6b5a
diff --git a/services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp b/services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp index 793c26a..58ecb11 100644 --- a/services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp +++ b/services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp
@@ -459,6 +459,7 @@ if (mAudioPolicyManager == NULL) { return AUDIO_DEVICE_NONE; } + Mutex::Autolock _l(mLock); return mAudioPolicyManager->getDevicesForStream(stream); }