Loading proto/src/telephony.proto +4 −0 Original line number Diff line number Diff line Loading @@ -1945,6 +1945,10 @@ message TelephonyCallSession { // This field is true for Conference Calls optional bool is_multiparty = 5; // Detailed cause code for CS Call failures // frameworks/base/telephony/java/android/telephony/PreciseDisconnectCause.java optional int32 precise_disconnect_cause = 6; } // Single Radio Voice Call Continuity(SRVCC) progress state Loading src/java/com/android/internal/telephony/metrics/TelephonyMetrics.java +2 −0 Original line number Diff line number Diff line Loading @@ -445,6 +445,7 @@ public class TelephonyMetrics { for (RilCall call : event.calls) { pw.println(call.index + ". Type = " + call.type + " State = " + call.state + " End Reason " + call.callEndReason + " Precise Disconnect Cause " + call.preciseDisconnectCause + " isMultiparty = " + call.isMultiparty); } pw.decreaseIndent(); Loading Loading @@ -1474,6 +1475,7 @@ public class TelephonyMetrics { } call.callEndReason = conn.getDisconnectCause(); call.isMultiparty = conn.isMultiparty(); call.preciseDisconnectCause = conn.getPreciseDisconnectCause(); } /** Loading Loading
proto/src/telephony.proto +4 −0 Original line number Diff line number Diff line Loading @@ -1945,6 +1945,10 @@ message TelephonyCallSession { // This field is true for Conference Calls optional bool is_multiparty = 5; // Detailed cause code for CS Call failures // frameworks/base/telephony/java/android/telephony/PreciseDisconnectCause.java optional int32 precise_disconnect_cause = 6; } // Single Radio Voice Call Continuity(SRVCC) progress state Loading
src/java/com/android/internal/telephony/metrics/TelephonyMetrics.java +2 −0 Original line number Diff line number Diff line Loading @@ -445,6 +445,7 @@ public class TelephonyMetrics { for (RilCall call : event.calls) { pw.println(call.index + ". Type = " + call.type + " State = " + call.state + " End Reason " + call.callEndReason + " Precise Disconnect Cause " + call.preciseDisconnectCause + " isMultiparty = " + call.isMultiparty); } pw.decreaseIndent(); Loading Loading @@ -1474,6 +1475,7 @@ public class TelephonyMetrics { } call.callEndReason = conn.getDisconnectCause(); call.isMultiparty = conn.isMultiparty(); call.preciseDisconnectCause = conn.getPreciseDisconnectCause(); } /** Loading