diff options
author | Jayachandran C <jayachandranc@google.com> | 2017-05-13 01:52:55 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-05-13 01:52:55 +0000 |
commit | 77d7f84a9d26356a52fe8d352b3d433045f0e365 (patch) | |
tree | 5c9cfe7c7f68c7e270219ba5f3b0d57e92e62ccb | |
parent | 6aeede0c2f0e159a219b061f84544d0a04bfe3b1 (diff) | |
parent | c61b7a0aecfad1bb540acdd36b5bc74b465acc9d (diff) | |
download | ims-77d7f84a9d26356a52fe8d352b3d433045f0e365.tar.gz |
Manually merge commit '96e2d85' into oc-dev-plus-aosp
am: c61b7a0aec
Change-Id: Ib7ec46f23b3d9b97785a53ad333d95cd403e69a4
-rw-r--r-- | src/java/com/android/ims/ImsCall.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/java/com/android/ims/ImsCall.java b/src/java/com/android/ims/ImsCall.java index 16315676..ad289fd1 100644 --- a/src/java/com/android/ims/ImsCall.java +++ b/src/java/com/android/ims/ImsCall.java @@ -1881,13 +1881,16 @@ public class ImsCall implements ICall { setIsMerged(playDisconnectTone); mSessionEndDuringMerge = true; String reasonInfo; + int reasonCode = ImsReasonInfo.CODE_UNSPECIFIED; if (playDisconnectTone) { + reasonCode = ImsReasonInfo.CODE_USER_TERMINATED_BY_REMOTE; reasonInfo = "Call ended by network"; } else { + reasonCode = ImsReasonInfo.CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE; reasonInfo = "Call ended during conference merge process."; } mSessionEndDuringMergeReasonInfo = new ImsReasonInfo( - ImsReasonInfo.CODE_UNSPECIFIED, 0, reasonInfo); + reasonCode, 0, reasonInfo); } } |