From 4e8dc10871bc29892ffa75dd92bb44e410f697ff Mon Sep 17 00:00:00 2001 From: Grace Jia Date: Tue, 19 Jan 2021 14:58:01 -0800 Subject: Add relative APIs for InCallService that can support self-managed connections that want to expose itself. Add PhoneAccount#EXTRA_ADD_SELF_MANAGED_CALLS_TO_INCALLSERVICE and Connection#onInCallServiceTrackingChanged. Bug: 161144815 Test: CtsTelecomTestCases Change-Id: I0a42ea79a1cd46aa9df3399c4fa2e9396321778a Merged-In: I0a42ea79a1cd46aa9df3399c4fa2e9396321778a --- telecomm/java/com/android/internal/telecom/IConnectionService.aidl | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'telecomm/java/com') diff --git a/telecomm/java/com/android/internal/telecom/IConnectionService.aidl b/telecomm/java/com/android/internal/telecom/IConnectionService.aidl index fb5417994b57..d5555474f248 100644 --- a/telecomm/java/com/android/internal/telecom/IConnectionService.aidl +++ b/telecomm/java/com/android/internal/telecom/IConnectionService.aidl @@ -136,4 +136,9 @@ oneway interface IConnectionService { int error, in Session.Info sessionInfo); void handoverComplete(String callId, in Session.Info sessionInfo); + + void onUsingAlternativeUi(String callId, boolean isUsingAlternativeUi, + in Session.Info sessionInfo); + + void onTrackedByNonUiService(String callId, boolean isTracked, in Session.Info sessionInfo); } -- cgit v1.2.3-59-g8ed1b