5e2ca1726a9704e92028179de3bf83626e3e9612 |
|
23-Jul-2015 |
Anthony Lee <anthonylee@google.com> |
am 22444533: Merge "Handle hangup for 4 way conference scenario" into mnc-dev * commit '22444533a7c42c71dad746322094777fee352d3c': Handle hangup for 4 way conference scenario
|
d9ed874439293ed6c34ce27a3689711c986f977b |
|
17-Jul-2015 |
Anju Mathapati <anjucm@codeaurora.org> |
Handle hangup for 4 way conference scenario Pass the session only during 3-way conference scenario. For all other cases pass it as null, so as to avoid the listenerproxy getting over-written Bug: 22173672 Change-Id: I10a223aaabe731a3a7d3c24da123dae660ed5bb3
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
d3adfadd868b19e2423674bfefa5ba778f743bf2 |
|
31-May-2015 |
Shriram Ganesh <sganesh@codeaurora.org> |
MWI,phantom call,Suppl services 1. IMS MWI Feature - Add new API to update waiting voice message count, for UI propagation based on RFC 3842 2. phantom call support Supplementary services 3. IMS: CallForward Unconditional Timer - Add new API for callforward unconditional timer in aidl file. 4. IMS : Incoming Call Barring - Added new field to display ICB anonymous number. - Modified existing API to support request like registration,activation, deactivation,erasure,interogation. 5.Unsol supplementary service notification - send unsol supplementary notification to UI - add call history info 6. Don't reset mUpdateRequest flag upon receiving call update notification, oncallSessionUpdated(). 7. Reset mHold variable when hold request failed reset mHold variable so that ImsCall's state corresponds to the actual state of the call Change-Id: I7a0293d21fca4bf40dbe764c5d9d9dbb8665d55d
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
95be7c68495a3a22c45b8d7867bf5c0246513adb |
|
07-May-2015 |
Uma Maheswari Ramalingam <umam@codeaurora.org> |
IMS: Conference changes CL is handling refer failure for - - held call in 3 way merge - active call in 3 way merge - active call in 4 way merge Bug: 20224516, 20232100 Change-Id: I69a006cdedf705762d8494d0da6796884c8631a2
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
3f0c3ab68c6bd6155a813764db148ef06d08fea2 |
|
24-Apr-2015 |
Etan Cohen <etancohen@google.com> |
Merge commit 'e691706' into merge2
|
e5354df9dd85f16f9b68bf93e8aa782efedad5d7 |
|
16-Apr-2015 |
Jay Shrauner <shrauner@google.com> |
Remove connection substate Bug:20300433 Change-Id: Ieb83fb0b71eaf948c19241ec59411b3d434fae33
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
3aa94b061b774e780aa8126b277a0e3c8ae1c2a5 |
|
14-Apr-2015 |
Tyler Gunn <tgunn@google.com> |
Merge "Prevent merging conference calls hosted on peer device." into lmp-mr1-wfc-dev automerge: 6e0a2ef * commit '6e0a2ef3da064aa783a827d8f3857b994e92b716': Prevent merging conference calls hosted on peer device.
|
5aec2e957365f20b2e75d3b8c7034e3289729b81 |
|
24-Mar-2015 |
Rekha Kumar <rekhak@codeaurora.org> |
IMS-VT: Fix propagation of device orientation. Orientation received at VT Service is incorrect. Fixed propagation of device orientation to VT service Notify listeners of video quality changed event - Propagate the video quality changed message. IMS: Add support for video quality - Add Config interface to get/set video quality IMS-VT: Change call data usage parameters Change call data usage methods to take parameter of long type instead of int Change-Id: I543aa082337d437ec7c2bf249bafb9658f34dd1b Propagate the call substate changed message to the UI Change-Id: I695736ccfa4e4446912ba6c3df1713bae6d4486a
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
25394099999f724f7806cbc7119ecca3708cf3b3 |
|
01-Apr-2015 |
Tyler Gunn <tgunn@google.com> |
Prevent merging conference calls hosted on peer device. With IMS, the "multiparty" bit on an ImsCall is set to "true" when a call is merged into a conference. This not only occurs on the device hosting the conference call, but also on the devices of the callers merged into the conference. This CL adds code to ImsCall to handle changes to the multiparty state of the session. It also includes code to track whether the ImsCall is the Conference Host. A call is the conference host if the conference was established on the current device. Bug: 19478784 Change-Id: I764d6381d25275980a87705b7b53e21cdbffb1ea
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
1463174fa4bab35f04dfa71196c277dfeb603717 |
|
04-Feb-2015 |
Rekha Kumar <rekhak@codeaurora.org> |
IMS: IMS Registration and handover error codes support - Add support for propagating IMS Registration error codes and error messages. - Propagate the call session handover info to the UI Change-Id: If2f2008734735f52614bd046fee144843a465ecf
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
047d8101113030f34f89f7c9ba015d6c5c3abba6 |
|
31-Jan-2015 |
Tyler Gunn <tgunn@google.com> |
Fixing conference merge where only one party is added to conference. - revisit code to trigger processMergeComplete; we used to assume that we were done merging when the transient session started. We now have to check on terminate and on hold to see if all the calls have been Bug: 18960042 Change-Id: I682303558c6958d85d2358102757608041b8451e
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
a4710d5d926d8112179acece620f49cb79257e98 |
|
09-Dec-2014 |
Andrew Lee <anwlee@google.com> |
Pass Message through sendDtmf. Do not invoke sendToTarget ourselves. Instead, pass the message through to the ImsCallSession implementation, and rely on that to send the message to the target. Bug: 18643493 Change-Id: I37a891ecf71d55b93f24f9b853b64b34a24e0910
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
a6fbae9f8c793118e008a98d3576df316bf0364a |
|
06-Dec-2014 |
Uma Maheswari Ramalingam <umam@codeaurora.org> |
IMS: start and stop dtmf tones. Support of start and stop dtmf tones in Imsphone Bug: 18371919 Change-Id: I04f5d6f88088e5b77d314d4db9271fd49abf5dca CRs-Fixed: 751797
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
987bab859324396c0d1fc00c375f98f3f74c9067 |
|
17-Nov-2014 |
Pavel Zhamaitsiak <pavelz@google.com> |
TTY over IMS: Notify the user that TTY mode changed in the far device Bug: 18247323 Change-Id: I9847d947c9d1ee97da0151a7ccfac35aa6a7b9c4
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
168c634eef29f21c73129164207d04b8cce23738 |
|
18-Nov-2014 |
Tyler Gunn <tgunn@google.com> |
Adding toString methods to IMS classes to aid logging. Bug: 18200934 Change-Id: Iad06de4e5ba1e343749c5b53efac84cf7c20327a
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
e871989b4d1c6590e7c280cbdd90c75ca82a877e |
|
14-Oct-2014 |
Shriram Ganesh <sganesh@codeaurora.org> |
Peer capabilities Add support for peer capabilities Change-Id: I3af365caaacb4c3c48f73a54da6e5de6bab321aa
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
3f2b0aaa277545886571cbf90fc90fd5d304e714 |
|
24-Oct-2014 |
Tyler Gunn <tgunn@google.com> |
IMS call merge call-back changes. Renaming callSessionMerged to callSessionMergeStarted. Adding callSessionMergeComplete callback for when merge successfully completes. Bug: 18056632 Change-Id: Id560965722f8651646e6ed5ec158747d1cb5e210
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
725ad373383798c1516348475b1f6304484e031e |
|
22-Oct-2014 |
Tyler Gunn <tgunn@google.com> |
Propagating isMultiParty indicator from RIL up into Telephony layer. - Adding isMultiParty() methods to ImsCall and ImsCallSession. Bug: 18058253 Change-Id: I6c31dc31ca4dc0556c781388059256e525c37528
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
31f19e6271e53f7fb359866bd32a8b6a3d47d115 |
|
11-Sep-2014 |
Shriram Ganesh <sganesh@codeaurora.org> |
IMS: Unsol TTY notification support Code changes to support UNSOL_TTY_NOTIFICATION handling. Change-Id: Ic5f308bb3b05a5f88178e725c1c541fc7ca22291
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c |
|
24-Aug-2014 |
Libin.Tang@motorola.com <w16529@motorola.com> |
IMS: modify sendDtmf to pass char input as the vendor implementation does the conversion from char to int. Bug: 17282921 Change-Id: I738e6da09df7b54d1aaef2e644e1dcb63d67dd7b
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
01b4ea445b5cdc6c1b32153d4f0216f429ede8af |
|
08-Aug-2014 |
Andrew Lee <anwlee@google.com> |
Implement Ims's VideoCallProvider, including a wrapper. + Implements ConnectionService.VideoCallProvider as ImsVideoCallProviderWrapper. ConnectionService treats this as the concrete implementation of VideoCallProvider. In detail though, it is a wrapper around ImsVideoCallProvider which should be extended in ImsService and implements the actual video call provider functionality. This wrapper intermediates communication for commands sent through Telephony and carried out in ImsService. It also implements the callback class whose binder is provided to the ImsVideoCallProvider. + ImsVideoCallProvider is an abstract class which defines functionality which satisfies ConnectionService.VideoCallProvider. We don't directly extend VideoCallProvider because of the inter-process communication necessary across Telephony and ImsService. This class provides a binder which is passed to the ImsVideoCallProviderWrapper. + Implement getVideoCallProvider on ImsCallSession. Bug: 16886403 Change-Id: I9b995baa74149b3c046789f797ab0ff49ae7165b
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
f398093ec531d9cbb063a23ebfd1f16578157e51 |
|
05-Aug-2014 |
Etan Cohen <etancohen@google.com> |
Default implementations for IMS session handover callbacks Change-Id: I863fb0b268315821fa1a0a3246ca60323e9f7585
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|
ef36ef67e009449300b0150c60c9f637e205d79e |
|
11-Jun-2014 |
Wink Saville <wink@google.com> |
Merge kwd to master Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ImsCallSession.java
|