aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJayachandran C <jayachandranc@google.com>2017-05-13 01:52:55 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-05-13 01:52:55 +0000
commit77d7f84a9d26356a52fe8d352b3d433045f0e365 (patch)
tree5c9cfe7c7f68c7e270219ba5f3b0d57e92e62ccb
parent6aeede0c2f0e159a219b061f84544d0a04bfe3b1 (diff)
parentc61b7a0aecfad1bb540acdd36b5bc74b465acc9d (diff)
downloadims-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.java5
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);
}
}