diff options
author | Tyler Gunn <tgunn@google.com> | 2017-01-09 09:43:12 -0800 |
---|---|---|
committer | Tyler Gunn <tgunn@google.com> | 2017-01-18 14:44:43 -0800 |
commit | f50354363c2bace924c6aeea5746b3c690a7108e (patch) | |
tree | 9607b02cce72b285e98752fcb67f1223ac461681 /telecomm/java/android/telecom/RemoteConnectionService.java | |
parent | cf3a4a68bddd5dbca05595a29e0ba3b13d809cb4 (diff) |
Adding self-managed connection service APIs.
1. Adding new APIs for self-managed connection services.
2. Adding Telecom package-level documentation.
Test: Manual (unit, cts pending; this is just scaffolding for now)
Bug: 34159263
Change-Id: Ic226ec8bfcb2fbcc02fe802b47499e47aab17d0a
Diffstat (limited to 'telecomm/java/android/telecom/RemoteConnectionService.java')
-rw-r--r-- | telecomm/java/android/telecom/RemoteConnectionService.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/telecomm/java/android/telecom/RemoteConnectionService.java b/telecomm/java/android/telecom/RemoteConnectionService.java index 7321a274021c..fe14003bca68 100644 --- a/telecomm/java/android/telecom/RemoteConnectionService.java +++ b/telecomm/java/android/telecom/RemoteConnectionService.java @@ -368,6 +368,15 @@ final class RemoteConnectionService { } @Override + public void setAudioRoute(String callId, int audioRoute, Session.Info sessionInfo) { + if (hasConnection(callId)) { + // TODO(3pcalls): handle this for remote connections. + // Likely we don't want to do anything since it doesn't make sense for self-managed + // connections to go through a connection mgr. + } + } + + @Override public void onConnectionEvent(String callId, String event, Bundle extras, Session.Info sessionInfo) { if (mConnectionById.containsKey(callId)) { |