Fix to set audio mode for SIP call
Set the audio mode for sip call as MODE_IN_COMMUNICATION
if the scheme is SCHEME_SIP
Change-Id: I5477bde7c38f016c7dec32eaa7aeac6adf070d2c
CRs-Fixed: 778357
diff --git a/src/com/android/server/telecom/Call.java b/src/com/android/server/telecom/Call.java
index 603ea7e..86121f8 100644
--- a/src/com/android/server/telecom/Call.java
+++ b/src/com/android/server/telecom/Call.java
@@ -1598,7 +1598,8 @@
}
public boolean getIsVoipAudioMode() {
- return mIsVoipAudioMode;
+ return mIsVoipAudioMode ||((mHandle != null) ?
+ (mHandle.getScheme() == PhoneAccount.SCHEME_SIP): false);
}
public void setIsVoipAudioMode(boolean audioModeIsVoip) {