Loading services/audiopolicy/managerdefault/AudioPolicyManager.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -273,6 +273,9 @@ status_t AudioPolicyManager::setDeviceConnectionStateInt(audio_devices_t device, } closeAllInputs(); // As the input device list can impact the output device selection, update // getDeviceForStrategy() cache updateDevicesAndOutputs(); if (mEngine->getPhoneState() == AUDIO_MODE_IN_CALL && hasPrimaryOutput()) { audio_devices_t newDevice = getNewOutputDevice(mPrimaryOutput, false /*fromCache*/); Loading Loading
services/audiopolicy/managerdefault/AudioPolicyManager.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -273,6 +273,9 @@ status_t AudioPolicyManager::setDeviceConnectionStateInt(audio_devices_t device, } closeAllInputs(); // As the input device list can impact the output device selection, update // getDeviceForStrategy() cache updateDevicesAndOutputs(); if (mEngine->getPhoneState() == AUDIO_MODE_IN_CALL && hasPrimaryOutput()) { audio_devices_t newDevice = getNewOutputDevice(mPrimaryOutput, false /*fromCache*/); Loading