From 1fb6c97d6cf1ae3264605d912b4e034809e2103a Mon Sep 17 00:00:00 2001 From: Haynes Mathew George Date: Mon, 26 Oct 2015 18:22:13 -0700 Subject: AudioPolicyService: Synchronize access to AudioPolicyManager Synchronize access to APM when getDevicesForStream is called on APM. CRs-Fixed: 913227 Change-Id: I2ba6922341f035375270b02000ef5a7e078f6b5a --- services/audiopolicy/service/AudioPolicyInterfaceImpl.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'services/audiopolicy') 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 @@ audio_devices_t AudioPolicyService::getDevicesForStream(audio_stream_type_t stre if (mAudioPolicyManager == NULL) { return AUDIO_DEVICE_NONE; } + Mutex::Autolock _l(mLock); return mAudioPolicyManager->getDevicesForStream(stream); } -- cgit v1.1