| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit 'f7e13400b24bdc5461e640cfb2c9cb2bbb2b6236'
* commit 'f7e13400b24bdc5461e640cfb2c9cb2bbb2b6236':
SIP: add DisconnectCause.SERVER_ERROR
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
and fix how SipErrorCode.SERVER_ERROR is determinted from server response, not
from local exceptions.
http://b/issue?id=3041332
Change-Id: Idce67e29858d5c7573b98b7fa1fac074913d71d6
|
|\ \
| |/
| |
| | |
Change-Id: Ia70adeef06afddd29c827405fb5657bf9f5a29a3
|
| |
| |
| |
| |
| |
| |
| | |
Companion CL: https://android-git/g/#change,70187
http://b/issue?id=2998069
Change-Id: I90923ac522ef363a4e04292f652d413c5a1526ad
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
dependency." into gingerbread
Merge commit '44669d31d1d5b094d7b7d3e393281440ea0c9536'
* commit '44669d31d1d5b094d7b7d3e393281440ea0c9536':
SipAudioCall: remove SipManager dependency.
|
| |\ |
|
| | |
| | |
| | |
| | | |
Change-Id: I2dc8bf427e52f64529ee0e0261362b975a8917c6
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit 'fe2d279c5ef571340f20d433badd9f68072299af'
* commit 'fe2d279c5ef571340f20d433badd9f68072299af':
SipService: handle cross-domain authentication error
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
and add new CROSS_DOMAIN_AUTHENTICATION error code and OUT_OF_NETWORK
DisconnectCause.
http://b/issue?id=3020185
Change-Id: Icc0a341599d5a72b7cb2d43675fbddc516544978
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit '4a04a3129bd30a996dd302b982aeca8f228f57e8'
* commit '4a04a3129bd30a996dd302b982aeca8f228f57e8':
Fix the unhold issue especially if one is behind NAT.
|
| |/
| |
| |
| |
| |
| | |
+call startAudio() when call is established.
Change-Id: Ib6a1e34017fb83007ce275da1991058e8b803833
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: Iff05b5ea7f535f532eec2af1edf78fdf8acfa21c
|
|/
|
|
| |
Change-Id: I2a5764a2b9cabc54b0ac18666e494c1cb39c4e9b
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ replace SipAudioCall and its Listener interfaces with real implementations,
+ remove SipAudioCallImpl.java, most of it is has become part of SipAudioCall,
+ add SipSession and its Listener classes to wrap ISipSession and ISipSessionListener,
+ move SipSessionState to SipSession.State,
+ make SipManager keep context and remove the context argument from many methods of its,
+ rename SipManager.getInstance() to newInstance(),
+ rename constant names for action strings and extra keys to follow conventions,
+ set thread names for debugging purpose.
Change-Id: Ie1790dc0e8f49c06c7fc80d33fec0f673a9c3044
|
|
|
|
| |
Change-Id: I82210cb2d41f532583f83ea17e6f2d8d49280a30
|
|
|
|
| |
Change-Id: I7efff4f29ca84c3e7c17ef066b7186b514a777b2
|
|
|
|
| |
Change-Id: I1631ee20e8b4a9ad8e2184356b5d13de66e03db1
|
|
|
|
| |
Change-Id: I14d9886a40fa780514cbc6c5bac6fb2a670f55f4
|
|
|
|
| |
Change-Id: Ic2858920ad77d7312f2429f89ca509a481363431
|
|
|
|
| |
Change-Id: Iff588130653242f6ddd6a6b663df775ecb276768
|
|
|
|
| |
Change-Id: I37ba9d83c2de3c5dae2bfc1b7513df7f6fee3c5c
|
|
|
|
|
|
|
|
|
| |
also fix delivering bad news before closing a SipAudioCallImpl object so that
apps can get the current audio-call object state before it's closed:
http://b/issue?id=3009262
Change-Id: I94c19dae8b4f252de869e614ec462b19b4ff2077
|
|
|
|
|
|
| |
Converts SipErrorCode and SipSessionState.
Change-Id: Iee3a465649ea89d395b2336bbd673c25113e5f93
|
|
|
|
|
|
| |
http://b/issue?id=2994029
Change-Id: I328da9b0f8b70d660dbcefffdac8250341792101
|
|
|
|
|
|
| |
so that apps can start audio when time is right.
Change-Id: I7ae96689d3a8006b34097533bc2434bc3814b82a
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ add timer parameter to ISipSession.make/changeCall(),
+ add timer paramter to SipAudioCall.make/answer/hold/continueCall()'s,
+ add timer parameter to SipManager.makeAudioCall(),
+ modify implementation in SipSessionGroup, SipAudioCallImpl accordingly,
+ make SipPhone to use it with 8-second timeout.
http://b/issue?id=2994748
Change-Id: I661a887e5810087ddc5e2318335e2fa427f80ec6
|
|
|
|
| |
Change-Id: I839280fe18502bb576f6e9c9a7948077c02fa570
|
|
|
|
|
|
| |
http://b/issue?id=3002033
Change-Id: Ib64b08919d214acbab89945ac19dc113a68e62ad
|
|
|
|
|
|
| |
+ sanity check and remove redundant code.
Change-Id: I4d3e226851ad7fc4d88ddcd0a5c58f7e33b6c14a
|
|
|
|
|
|
| |
and fix callback in setListener().
Change-Id: Ic2622df992a2ad45cb1e3f71736f320897ae8fb3
|
|
|
|
|
|
|
| |
and change errorCodeString to errorCode in
SipRegistrationListener.onRegistrationFailed().
Change-Id: Id9618f5a4b0effaed04f8b0dc60347499d9e4501
|
|
|
|
|
|
|
|
|
| |
+ add DATA_CONNECTION_LOST to SipErrorCode
+ convert it to Connection.DisconnectCause.LOST_SIGNAL in SipPhone
http://b/issue?id=2992548
Change-Id: Ie8983c1b81077b21f46304cf60b8e61df1ffd241
|
|
|
|
|
|
|
| |
http://b/issue?id=2984419
http://b/issue?id=2991065
Change-Id: I2d3b1dd3a70079ff347f7256f4684aea07847f4e
|
|
|
|
| |
Change-Id: I77d289bef1b5e7f1ec0c0408d0bbf96c21085cd7
|
|
|
|
| |
Change-Id: I8b071d4933479b780a403d0bfa30511f4c23ca8f
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This change simply reduces the receive timeout of DeviceSocket. It works
because AudioRecord will block us till there is enough data, which makes
AudioSocket overlap AudioRecord.
Change-Id: I4700224fb407e148ef359a9d99279e10240128d0
|
|/
|
|
|
| |
Change-Id: I397a804e0aa598aee77a8ce28ada1b11e10fbaea
http://b/issue?id=2972054
|
|\ |
|
| |
| |
| |
| |
| |
| | |
After this change, SipAudioCallImpl is the only place still using it.
Change-Id: I5693bffa54f9e19cbfa70b45dfcf40fba04dedbb
|
|/
|
|
| |
Change-Id: I37a215bafce57adf6911c81fd38db324bac686ec
|
|
|
|
|
|
| |
and block SipService creation and SIP API if the feature is not available.
Change-Id: Icf780af1ac20dda4d8180cea3e5b20e21a8350bc
|
|
|
|
|
|
|
| |
To prevent the wifi from entering low-power mode due to the screen off
triggered by the proximity sensor.
Change-Id: I490bc594d800bc30c256e52ef3bce08bf86bc7b1
|
|\ |
|
| |
| |
| |
| | |
This reverts commit 4ae6ec428f3570b9020b35ada6a62f94af66d888.
|
| |
| |
| |
| | |
Change-Id: Ibc340401b63799326b08aee6eba602a3e753b13f
|
|\ \
| | |
| | |
| | | |
into gingerbread
|
| | |
| | |
| | |
| | | |
Change-Id: I7ced47079fd2b00c7160b152eb4c1d34399e39dc
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
and fix the bug of re-assigning connectTime's in SipConnection,
and adding synchronization for SipPhone to be thread-safe,
and set normal audio mode when call not on hold instead of on hold in SipAudioCallImpl,
and fix re-entrance problem in CallManager.setAudioMode() for in-call mode.
Change-Id: I54f39dab052062de1ce141e5358d892d30453a3a
|