From 08ddbc2b6dd4e7432e25e9d4c4ba523beafefdb3 Mon Sep 17 00:00:00 2001 From: Tyler Gunn Date: Thu, 24 Sep 2020 15:56:08 -0700 Subject: 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 --- telephony/java/com/android/ims/internal/IImsCallSession.aidl | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'telephony/java/com') 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 extensions); } -- cgit v1.2.3