diff options
author | Tyler Gunn <tgunn@google.com> | 2020-09-24 15:56:08 -0700 |
---|---|---|
committer | Tyler Gunn <tgunn@google.com> | 2020-11-05 00:19:52 +0000 |
commit | 08ddbc2b6dd4e7432e25e9d4c4ba523beafefdb3 (patch) | |
tree | 042f8cf98abb0a0882ebdc187e5549eccf9ea2ea /telephony/java/com | |
parent | 730f35321d4e0539f640a9f54336c3e50841acf6 (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.aidl | 8 |
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); } |