summaryrefslogtreecommitdiff
path: root/telephony/java/com
diff options
context:
space:
mode:
authorTyler Gunn <tgunn@google.com>2020-09-24 15:56:08 -0700
committerTyler Gunn <tgunn@google.com>2020-11-05 00:19:52 +0000
commit08ddbc2b6dd4e7432e25e9d4c4ba523beafefdb3 (patch)
tree042f8cf98abb0a0882ebdc187e5549eccf9ea2ea /telephony/java/com
parent730f35321d4e0539f640a9f54336c3e50841acf6 (diff)
Add support for DTMF and RTP header extension communications.
Add support for: - reporting of incoming DTMF tones from IMS stack. - incoming/outgoing RTP header extension data. Test: Added unit tests where possible. Test: Added test intents to inject test data into framework for platform testing. Bug: 163085177 Change-Id: If34faeba0461c677a1381c82ead4a79c607bcf13
Diffstat (limited to 'telephony/java/com')
-rw-r--r--telephony/java/com/android/ims/internal/IImsCallSession.aidl8
1 files changed, 8 insertions, 0 deletions
diff --git a/telephony/java/com/android/ims/internal/IImsCallSession.aidl b/telephony/java/com/android/ims/internal/IImsCallSession.aidl
index ab14e82b7087..e3a8aeed7ad5 100644
--- a/telephony/java/com/android/ims/internal/IImsCallSession.aidl
+++ b/telephony/java/com/android/ims/internal/IImsCallSession.aidl
@@ -20,6 +20,8 @@ import android.os.Message;
import android.telephony.ims.aidl.IImsCallSessionListener;
import android.telephony.ims.ImsCallProfile;
import android.telephony.ims.ImsStreamMediaProfile;
+import android.telephony.ims.RtpHeaderExtension;
+
import com.android.ims.internal.IImsVideoCallProvider;
/**
@@ -297,4 +299,10 @@ interface IImsCallSession {
* @param rttMessage RTT message to be sent
*/
void sendRttMessage(in String rttMessage);
+
+ /*
+ * Device sends RTP header extension(s).
+ * @param extensions the header extensions to be sent
+ */
+ void sendRtpHeaderExtensions(in List<RtpHeaderExtension> extensions);
}