History log of /frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b4350195add6b77d9352a41e1a8e5580a6a4816c 13-May-2016 Santos Cordon <santoscordon@google.com> Hide SIP PII data from logs.

Bug: 28560740
Change-Id: I46464669d5f920c2af8756254a5549508ce99eca
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
99a3e79b952978f781c1178010129231701e231b 22-Feb-2016 Brad Ebinger <breadley@google.com> Prevent spamming hold/unhold requests in SIP

Currently, the SipPhone class assumes that a hold/unhold request is
completed successfully and does not wait for the callback from the
SipAudioCall. Since the SipCall goes into the HOLDING state without
confirmation, an unhold request may be sent before the SipAudioCall
state machine completes its transition into the HOLDING state. If an
unhold is sent to the state machine before the request completes, the
state machine will move into an invalid state and create an error,
disconnecting the call.

Until the SIP telephony code can be refactored, a temporary solution
has been added that waits for a timeout to be reached before another
request can be sent to hold/unhold a call.

Bug: 18383178
Change-Id: I540a14c0709a97dc01ef0d26d8c41712dd8c8525
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
58dd6858dc8013b680ea003d22063fd65ed5fe1c 03-Dec-2015 Amit Mahajan <amitmahajan@google.com> Cleanup related to files removed in Phone refactor.

Mostly just updating comments to remove names of old classes.

Bug: 25793157
Change-Id: I2f4d48b2f6428f78475652060a471a7c69ef7dd0
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
df0280231c51a24a0b66c24034827d7f73d6e1ac 13-Jun-2015 Santos Cordon <santoscordon@google.com> Plumb intent extras through to IMS Phone.

Bug: 21735451
Change-Id: I7c44a658b2585d272375c573bb31974109540bb4
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
6d05f561549a66b597a5119665ccc3bf8a962d16 16-Jul-2014 Andrew Lee <anwlee@google.com> Include video state when accepting call on phone.

Bug: 16013878
Bug: 16015750
Change-Id: Iae14ea443394fe0c805cb0a9dfc01dcb600cff70
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
e86a8d443e921caec2c398ef74f0b6d573a15bb1 10-Jul-2014 Sailesh Nepal <sail@google.com> Have SipPhone.canTake return a Connection

This CL changes the SipPhone method to take an incoming
call to return a Connection. This is used by the new
Telephony code to track new incoming SIP calls.

Change-Id: Ifa3e61c703100744bad3d227c52e3b7f9be4b3ca
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
6bbcbfd62c9aa5787e7c33936e2246ff05b59d58 08-Jul-2014 Tyler Gunn <tgunn@google.com> Adding support for specifying videoState in dial methods in Phone.

In ImsPhoneCallTracker, wired up dial to start a call with
the correct IMS call type.

Bug: 16014224
Change-Id: If131529fee7eb03e63fa445d04e15246e51967be
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
184ffb58812108624ea0be2732cdae511b99d09d 11-Jun-2013 Vidyakumar Athota <vathota@codeaurora.org> Do not set audioGroup ECHO SUPRESSION mode

when speaker enable, do not set AudioGroup EC mode
if EC already supported in hardware.

Change-Id: I3623b0c49011d6db5e0060999d17963a7e58f775
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
b7b7a62112b79571adf74372c5f5366fd62d0031 27-Feb-2014 Anders Kristensen <andersk@google.com> Remove duplicate call disconnect codes.

The Android code base defines call disconnect codes in three places:
- android.telephony.DisconnectCause
- android.internal.telephony.Connection.DisconnectCause
- com.android.services.telephony.common.Call.DisconnectCause

This CL consolidates the code to use the integer codes from
android.telephony.DisconnectCause everywhere.

Change-Id: I84a3fd5182a51d07fc7d81076e4b2c15ff26c61c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
ff4e317d24f0d23bdc0f306d53ddc51f2f1ecf6a 22-Mar-2013 Wink Saville <wink@google.com> Move retrying into DC.

This is the first step in refactoring for bug 4772191.

Bug: 4772191
Change-Id: Id54a20ab192783c63939158670faaf531a527640
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.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/sip/SipPhone.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/sip/SipPhone.java
f1ac06f0498ec7cb7489c835bcd2eed568b5f6a6 23-Jan-2013 Wink Saville <wink@google.com> Add debug and some cleanup

Change-Id: I866676a1ec4a338dcfe089cbf0483e5e546ded85
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.java
99c2e1d6749cfad2a8ca94a47857d8c3bfc09454 27-Nov-2012 Wink Saville <wink@google.com> Use Rlog instead of Log.

Change-Id: I2f44193b294513e743526e5c163e7d9a45308b28
/frameworks/opt/telephony/src/java/com/android/internal/telephony/sip/SipPhone.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/sip/SipPhone.java