summaryrefslogtreecommitdiffstats
path: root/telephony/java/com/android
diff options
context:
space:
mode:
authorSailesh Nepal <sail@google.com>2014-02-11 22:18:35 -0800
committerSailesh Nepal <sail@google.com>2014-02-11 22:18:35 -0800
commit960fe9a5ff2a629d62e3252a37e4ec598af54b6a (patch)
treeeab09cc63fa3f5a992ee83db12c1bd8778d40412 /telephony/java/com/android
parentaae9216320328e6b865725219a31a029ea46c1b0 (diff)
downloadframeworks_base-960fe9a5ff2a629d62e3252a37e4ec598af54b6a.zip
frameworks_base-960fe9a5ff2a629d62e3252a37e4ec598af54b6a.tar.gz
frameworks_base-960fe9a5ff2a629d62e3252a37e4ec598af54b6a.tar.bz2
ThirdPartyPhone: DTMF & callerDisplayName API DO NOT MERGE
This CL extends the ThirdPartyCall API to support DTMF and callerDisplayname. Change-Id: Ia3b4730e852a95d0c11fbddfbe1b780aec39dbb5
Diffstat (limited to 'telephony/java/com/android')
-rw-r--r--telephony/java/com/android/internal/telephony/ITelephony.aidl5
-rw-r--r--telephony/java/com/android/internal/telephony/IThirdPartyCallProvider.aidl5
2 files changed, 9 insertions, 1 deletions
diff --git a/telephony/java/com/android/internal/telephony/ITelephony.aidl b/telephony/java/com/android/internal/telephony/ITelephony.aidl
index eb6c66f..a22e6b6 100644
--- a/telephony/java/com/android/internal/telephony/ITelephony.aidl
+++ b/telephony/java/com/android/internal/telephony/ITelephony.aidl
@@ -420,6 +420,9 @@ interface ITelephony {
* identified by component to handle the call.
* @param component the component that should handle the intent.
* @param callId the unique id of the call.
+ * @param callerDisplayName the name shown to the user. Normally this will be the caller's phone
+ * number.
*/
- void newIncomingThirdPartyCall(in ComponentName component, String callId);
+ void newIncomingThirdPartyCall(in ComponentName component, String callId,
+ String callerDisplayName);
}
diff --git a/telephony/java/com/android/internal/telephony/IThirdPartyCallProvider.aidl b/telephony/java/com/android/internal/telephony/IThirdPartyCallProvider.aidl
index dcbf877..a9d67a4 100644
--- a/telephony/java/com/android/internal/telephony/IThirdPartyCallProvider.aidl
+++ b/telephony/java/com/android/internal/telephony/IThirdPartyCallProvider.aidl
@@ -38,4 +38,9 @@ oneway interface IThirdPartyCallProvider {
* Accepts the incoming call.
*/
void incomingCallAccept();
+
+ /**
+ * Sends the given DTMF code. The code can be '0'-'9', 'A'-'D', '#', or '*'.
+ */
+ void sendDtmf(char c);
}