6f9ceb2c1fbb9565cc6f6fdf32e996e8a1eab7c8 |
|
06-Apr-2017 |
Tyler Gunn <tgunn@google.com> |
Support Connection handover between ConnectionServices. Call: - added support for initiation of handover on receipt of the EVENT_REQUEST_HANDOVER call event. CallAudioManager: - suppress disconnect tone when handover is in process for a call. CallsManager: - when the ConnectionService adds a new incoming call with EXTRA_IS_HANDOVER, this indicates that the call is being added as the destination for the handover. Adding logic to find the ongoing call on the device which will be handed over to this new call, and confirm that handover is supported by both ConnectionService. - on call removal, clean up handover call references. - When calls change state, handle completion or failure of overall handover. - ensure it is possible to add handover calls when there are other ongoing calls which would normally prevent them from being added. TestApps: - Added ability to initiate handover from Test Incall UI. - Added ability to receive handover from test self-mgd calling app. Test: Manual Bug: 37102939 Change-Id: Idfa4325bb1aee34abad5cdb3d8edb48f0186692e
/packages/services/Telecomm/src/com/android/server/telecom/PhoneNumberUtilsAdapter.java
|
6e8f3d70ac7397afb4cb5ab276d1cd385c92dd21 |
|
20-Jun-2016 |
Brad Ebinger <breadley@google.com> |
Rename Telecom Call Ids to include attempt Telecom Call Ids will now append an attempt id (in the form of an integer) that will be used by the CreateConnetionProcessor to name the Telecom Call Ids that are used during the creation of a Connection to the ConnectionService. This allows us to better identify which Connection is calling back to Telecom to update status, disconnect, etc. Previously, all of the attempted Connections in CreateConnectionProcessor would be given the same name, which could lead to multiple Connections trying to manage the same Call object in Telecom. Also, a supporting tests were added and a few Unit Tests were fixed. Bug: 28799824 Change-Id: I7e23497ab671712bc8d3cc9542537ae1c4829afc
/packages/services/Telecomm/src/com/android/server/telecom/PhoneNumberUtilsAdapter.java
|
220b419bb5d1b4d1df08415c8e52cb7f0decbf7c |
|
11-Dec-2015 |
Hall Liu <hallliu@google.com> |
Add tests for NewOutgoingCallIntentBroadcaster Change-Id: I5dd8ee49e0afc3ab714439ae1ca7f4ce54a26072
/packages/services/Telecomm/src/com/android/server/telecom/PhoneNumberUtilsAdapter.java
|