4be56374921b52d54b80889540d982f39d26e3ab |
|
09-Dec-2014 |
Uma Maheswari Ramalingam <umam@codeaurora.org> |
IMS: SRVCC related changes. 1. Telephony: Multiparty srvcc Change-Id: Ie689f31d7970ecf3a5008cf1dad450045d0b34db 2. SRVCC: Add support for incoming call SRVCC Transfer connections from ringing call to handover call on getting Handover Complete notification. This allows for accept to be done on the default phone instead of IMS phone after SRVCC. Set the state of ImsPhoneCall object to Idle after the transfer. Change-Id: I09cfcc9fc99b3ea4b3a4bd332af546bcfae4b679 3. Add support for SRVCC conference call Add support for updating the parent of handover connections to point to handover call. Update status of the handover call object based on the status of foreground, background or ringing call. Change-Id: Iacd7daa929d0da9a0e020491669165aa42bed144 4. Add support for SRVCC connection clean up in Ims Service Added support for SRVCC connections to be cleaned up in the IMS Service by calling close opertion on the call session and subsequently removing the call session from list of tracked call sessions Change-Id: I850ab111c884bbe7698810b15d0e9c8bdb10e8c9 5. add null check when add all srvcConnection add null check when add all srvcConnection Change-Id: I3bc93a301584e7fc16ef5aabf474bd1577402d22 6. IMS/911: Do not clear handover connections on SRVCC COMPLETE Even though SRVCC or silent redial is successful, the handover connection objects are cleared before migrated to CS domain. Proper checks are added NOT to clear the handover connection objects as they are removed as and when a new driver call via CS pipe is received and processed. Change-Id: I061fa81e651b4c6b6bdea1f1cf0b09dde39fdb4a 7. Add fix for picking correct Handover connection A single handover call cannot track both the foreground and background call state after handover. Added support to go through all the handover connections and pick the first match based on the number and if there is no match check the state. Added support for tracking the state of call associated with the connection before handover. This is used to retrieve the correct connection based on state. Change-Id: Iec87c09523d459998d0880252a71f98eb8e296a2 Bug: 18559588 Change-Id: I0c428b33e09684fc7f33f0abd7f9c0471961ad1f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmCall.java
|
1220a4e283def0598468376cf112d3b904026fb8 |
|
02-Aug-2013 |
Danny Baumann <dannybaumann@web.de> |
Properly notify of precise call state change after connection hangup. When disconnecting connections via Connection.hangup(), previously no precise call state notification was sent out. Change-Id: I4439d7d8ed47e72da9d061b885ec9a0e6e1b784d
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmCall.java
|
22d85a8e3a575a6d01d2c788587971657dfe20c6 |
|
23-Feb-2013 |
Wink Saville <wink@google.com> |
Clean up member variables. Change-Id: Ib60f350131ade626aca682407ea0b4377b16f6c6
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmCall.java
|
cbaa45bbf2cab852b6c9c3a887e9f803d4e857ea |
|
23-Feb-2013 |
Wink Saville <wink@google.com> |
Clean up - Add @Overrides where needed. - Update javadoc comments - Remove extra semi-colons - Rename DataConnection.java to DataConnectionBase.java - Rename GsmDataConnection.java to DataConnection.java - Add defaults to switch statements - Remove/fix most "if (false)" statements. Fixed by using a CONSTANT - Fix hidden variables by hoisting to base class or renaming - Tweak some debug output Change-Id: If38de2fdeaacafbf40cdfd7f84dc5c52030ba2a3
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmCall.java
|
0825495a331bb44df395a0cdb79fab85e68db5d5 |
|
12-Jul-2012 |
Wink Saville <wink@google.com> |
Create telephony-common telephony-common was created by moving some of frameworks/base/telephony to: frameworks/opt/telephony Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmCall.java
|