From 5031825dfc8eced5c837bcec9acf0076b63d3481 Mon Sep 17 00:00:00 2001 From: Karthik Reddy Katta Date: Tue, 5 Feb 2013 14:46:34 +0530 Subject: libhardware_legacy: Increase stream mute time - Increase the stream mute time to avoid audio glitches while switching between combo devices. Change-Id: I8b47e6e8b977b1025310fd2b16b452a6c11005bd CRs-Fixed: 448577 --- audio/AudioPolicyManagerBase.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/audio/AudioPolicyManagerBase.cpp b/audio/AudioPolicyManagerBase.cpp index d8ec61b..9c48d35 100644 --- a/audio/AudioPolicyManagerBase.cpp +++ b/audio/AudioPolicyManagerBase.cpp @@ -2355,7 +2355,12 @@ uint32_t AudioPolicyManagerBase::checkDeviceMuteStrategies(AudioOutputDescriptor if (tempMute) { setStrategyMute((routing_strategy)i, true, curOutput); setStrategyMute((routing_strategy)i, false, curOutput, - desc->latency() * 2, device); +#ifdef QCOM_HARDWARE + desc->latency() * 4, +#else + desc->latency() * 2, +#endif + device); } if (tempMute || mute) { if (muteWaitMs < desc->latency()) { -- cgit v1.1