]>
nv-tegra.nvidia Code Review - android/platform/frameworks/opt/net/ims.git/log
summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
The Android Automerger [Wed, 17 Sep 2014 13:13:12 +0000 (06:13 -0700)]
merge in lmp-release history after reset to
3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Tue, 16 Sep 2014 13:13:06 +0000 (06:13 -0700)]
merge in lmp-release history after reset to
3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 15 Sep 2014 13:13:43 +0000 (06:13 -0700)]
merge in lmp-release history after reset to
3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Sun, 14 Sep 2014 13:12:40 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
3ddaa6ec08d417d2848775ad3b5b01b865a9c891
Etan Cohen [Thu, 11 Sep 2014 00:18:12 +0000 (17:18 -0700)]
Added support for VoLTE conference hold and resume.
Bug:
17368957
Change-Id: I0aa1034f24c4860dbf5a2baafc340b89cc41f03a
The Android Automerger [Sat, 13 Sep 2014 15:43:26 +0000 (08:43 -0700)]
merge in lmp-release history after reset to
f7020726f9fe1406f288064185235b7758f301ad
The Android Automerger [Sat, 13 Sep 2014 13:13:33 +0000 (06:13 -0700)]
merge in lmp-release history after reset to
111eecc9845826e985c48133b754e453fb3aca84
Tyler Gunn [Wed, 10 Sep 2014 22:19:12 +0000 (15:19 -0700)]
Renaming Telecomm to Telecom.
- Changing package from android.telecomm to android.telecom
- Changing package from com.android.telecomm to
com.android.server.telecomm.
- Renaming TelecommManager to TelecomManager.
Bug:
17364651
Change-Id: Ibf964b6d88935e7787304954295528f8921c0e21
The Android Automerger [Thu, 11 Sep 2014 13:12:54 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
af55a405c3838bbc6ea64de521e66eab57547f22
Etan Cohen [Thu, 11 Sep 2014 00:18:12 +0000 (17:18 -0700)]
Added support for VoLTE conference hold and resume.
Bug:
17368957
Change-Id: I0aa1034f24c4860dbf5a2baafc340b89cc41f03a
The Android Automerger [Wed, 10 Sep 2014 13:11:46 +0000 (06:11 -0700)]
merge in lmp-release history after reset to
af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Tue, 9 Sep 2014 13:13:09 +0000 (06:13 -0700)]
merge in lmp-release history after reset to
af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Mon, 8 Sep 2014 13:13:52 +0000 (06:13 -0700)]
merge in lmp-release history after reset to
af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Sun, 7 Sep 2014 13:11:08 +0000 (06:11 -0700)]
merge in lmp-release history after reset to
af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Sat, 6 Sep 2014 15:51:49 +0000 (08:51 -0700)]
merge in lmp-release history after reset to
bd59c0c43854cc0eb70f538dc740f9ecd138834f
The Android Automerger [Sat, 6 Sep 2014 13:10:53 +0000 (06:10 -0700)]
merge in lmp-release history after reset to
af55a405c3838bbc6ea64de521e66eab57547f22
Etan Cohen [Fri, 5 Sep 2014 05:34:41 +0000 (22:34 -0700)]
Use device and carrier configuration to determine whether phone supports VoLTE.
Additionally, provide a debug override system property.
Bug:
17365969
Change-Id: I07ebaeddc3f37b41b819d43be221f70f6363000c
Uma Maheswari Ramalingam [Fri, 29 Aug 2014 21:13:17 +0000 (14:13 -0700)]
Pick the correct callsession for conference calls
Call requests for confernce calls have to be
triggered on owner call session.
Handle conference call hangup scenario to close all
the connections properly
Bug:
17321414
Change-Id: Ice04b0574c001969b9c12140790a7d1c0aa628a8
The Android Automerger [Thu, 4 Sep 2014 13:12:36 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Wed, 3 Sep 2014 13:12:00 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Tue, 2 Sep 2014 13:12:16 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Mon, 1 Sep 2014 14:56:35 +0000 (07:56 -0700)]
merge in lmp-release history after reset to
2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Sun, 31 Aug 2014 16:32:30 +0000 (09:32 -0700)]
merge in lmp-release history after reset to
2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Wed, 27 Aug 2014 13:12:32 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
Libin.Tang@motorola.com [Sat, 23 Aug 2014 23:08:31 +0000 (18:08 -0500)]
IMS: modify sendDtmf to pass char input as the vendor implementation does
the conversion from char to int.
Bug:
17282921
Change-Id: I738e6da09df7b54d1aaef2e644e1dcb63d67dd7b
Libin.Tang@motorola.com [Sat, 23 Aug 2014 23:08:31 +0000 (18:08 -0500)]
IMS: modify sendDtmf to pass char input as the vendor implementation does
the conversion from char to int.
Bug:
17282921
Change-Id: I738e6da09df7b54d1aaef2e644e1dcb63d67dd7b
The Android Automerger [Tue, 26 Aug 2014 13:12:15 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
e229678c0502930303de5dfdb939c0214a67d151
The Android Automerger [Mon, 25 Aug 2014 13:12:24 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
e229678c0502930303de5dfdb939c0214a67d151
The Android Automerger [Sun, 24 Aug 2014 13:10:21 +0000 (06:10 -0700)]
merge in lmp-release history after reset to
e229678c0502930303de5dfdb939c0214a67d151
The Android Automerger [Sat, 23 Aug 2014 13:11:11 +0000 (06:11 -0700)]
merge in lmp-release history after reset to
e229678c0502930303de5dfdb939c0214a67d151
Libin.Tang@motorola.com [Tue, 19 Aug 2014 19:20:01 +0000 (14:20 -0500)]
IMS: added implementation for registrationFeatureCapabilityChanged.
Bug:
17182366
Change-Id: I78d89dd6ed1a69a9f1d1ddde929a2a8e25751e92
The Android Automerger [Thu, 21 Aug 2014 13:12:21 +0000 (06:12 -0700)]
merge in lmp-release history after reset to
45b5f3131eb0fab88ab77e64aa7294742aab3478
The Android Automerger [Wed, 20 Aug 2014 13:11:46 +0000 (06:11 -0700)]
merge in lmp-release history after reset to
45b5f3131eb0fab88ab77e64aa7294742aab3478
Etan Cohen [Tue, 19 Aug 2014 22:55:08 +0000 (15:55 -0700)]
Added utility functions to obtain VoLTE/VT platform & user configuration.
Bug:
17134661
Change-Id: Icbdc86c05069aa883582678e1be0f1548826d948
Etan Cohen [Tue, 19 Aug 2014 22:55:08 +0000 (15:55 -0700)]
Added utility functions to obtain VoLTE/VT platform & user configuration.
Bug:
17134661
Change-Id: Icbdc86c05069aa883582678e1be0f1548826d948
The Android Automerger [Tue, 19 Aug 2014 13:11:28 +0000 (06:11 -0700)]
merge in lmp-release history after reset to
5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26
The Android Automerger [Mon, 18 Aug 2014 13:10:39 +0000 (06:10 -0700)]
merge in lmp-release history after reset to
5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26
The Android Automerger [Sun, 17 Aug 2014 14:18:30 +0000 (07:18 -0700)]
merge in lmp-release history after reset to
5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26
Etan Cohen [Thu, 14 Aug 2014 18:11:19 +0000 (11:11 -0700)]
Defined constant for default initial IMS state: set to false
False default is a temporary setting until VZN provisioning is added.
Change-Id: Idd0e5945b4caad862c6750cbaf127a493efe6d90
Etan Cohen [Thu, 14 Aug 2014 05:16:38 +0000 (22:16 -0700)]
ImsException: include code in exception description
Change-Id: Iba108c437df7af6e828145de553e191e8ba039cf
Etan Cohen [Thu, 14 Aug 2014 18:11:19 +0000 (11:11 -0700)]
Defined constant for default initial IMS state: set to false
False default is a temporary setting until VZN provisioning is added.
Change-Id: Idd0e5945b4caad862c6750cbaf127a493efe6d90
Ihab Awad [Tue, 12 Aug 2014 23:00:06 +0000 (16:00 -0700)]
Final structural tweaks to Telecomm API (7/8)
Bug:
16416927
Bug:
16494880
Change-Id: I572145da40cda2bd9cc20d5277491c99cc66bb95
Libin.Tang@motorola.com [Wed, 13 Aug 2014 13:44:33 +0000 (08:44 -0500)]
IMS:fix wrong logging msg.
Change-Id: I674dacb3365421858791949f50c0904846725119
Etan Cohen [Mon, 11 Aug 2014 21:32:57 +0000 (14:32 -0700)]
Move IMS configuration constants from packages/apps/Settings to common location
Constants for Enhanced 4G LTE Mode needed in packages/apps/Settings as well as
in other shared code (e.g. GSMPhone, CDMAPhone). Moved to shared (common)
location.
Change-Id: I0a718218f2e75754346e1caafaa4250000706ad6
Etan Cohen [Fri, 8 Aug 2014 01:40:31 +0000 (18:40 -0700)]
Add function to enable/disable "advanced 4G features"
Perform needed configuration settings and IMS turn on/off.
Some carriers may allow disabling of specific IMS features (e.g. VoLTE)
but require that the IMS service itself is never "turned off". Add code
to use configuration bool (which can be overlayed) to control actual
turnOffIms() function execution.
Change-Id: I3cc0fef1426a31924ff5d5cd4516972bcfae040d
Andrew Lee [Fri, 8 Aug 2014 08:42:33 +0000 (01:42 -0700)]
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
Shriram Ganesh [Wed, 9 Jul 2014 01:48:35 +0000 (18:48 -0700)]
IMS Framework Changes to Support Call Barring & String Error Codes
ImsUt and ImsUtInterface are being modified for
supporting call barring and propagation of string
error codes from the Ims Service layer.
Change-Id: I66fdbbd175c13261c283627999f37071259f7a6a
Etan Cohen [Mon, 4 Aug 2014 23:13:46 +0000 (16:13 -0700)]
Default implementations for IMS session handover callbacks
Change-Id: I863fb0b268315821fa1a0a3246ca60323e9f7585
Uma Maheswari Ramalingam [Thu, 31 Jul 2014 23:01:47 +0000 (16:01 -0700)]
Add ECBM functionality for IMS
Code for adding ECBM functionality for IMS.
Change-Id: I2833c81baf0a55a18ac6433c47fd76bad7cf0ec9
Etan Cohen [Fri, 25 Jul 2014 18:09:12 +0000 (11:09 -0700)]
Make sure IMS service is created before calling on/off APIs.
Change-Id: I5ab50e570d06865b3b12a65454c0d4b2803c4ffc
ram [Wed, 16 Jul 2014 15:29:27 +0000 (20:59 +0530)]
IMS: Added ims on/off changes & callbacks for features enabled.
Change-Id: Ie2ea119086d7beaee38f39881d3987b87b7a11ea
Tyler Gunn [Fri, 18 Jul 2014 20:44:18 +0000 (13:44 -0700)]
Various IMS changes. (2/3)
- Modifying "accept" in ImsCall to pass along the accepted call type.
Bug:
15893156
Change-Id: Ie4f171b56d7026b2620f81cd4075b8d0c0e98abe
Etan Cohen [Sat, 12 Jul 2014 21:54:10 +0000 (14:54 -0700)]
MSIM support for IMS
Added support to handle IMS in MSIM scenarios. Supports an ImsService interface per
subscription.
Note: These individual ImsService interfaces can be implemented on a single or multiple
IMS stacks.
Change-Id: I6d4ce7dd1cc6f75f89a41951ef8fce78afde811c
Libin.Tang@motorola.com [Tue, 24 Jun 2014 00:46:36 +0000 (19:46 -0500)]
IMS: Add Config interface to get/set IMS service/capabilities
Change-Id: I5f422aae105cbf8e85aee711aaa49b5d2e958573
Brian Carlstrom [Tue, 1 Jul 2014 23:51:59 +0000 (16:51 -0700)]
Add CleanSpec for IImsUt.aidl move to frameworks/base
Change-Id: I5277275687849c7aeca7204d839f00fccf16a885
Etan Cohen [Tue, 1 Jul 2014 16:57:00 +0000 (09:57 -0700)]
IMS Framework and AIDL Changes to Support CLIR/P and COLR/P
Change-Id: I7d15b092feb8fa0eaf6764223d5890ed17c3a143
Uma Maheswari Ramalingam [Mon, 19 May 2014 19:32:20 +0000 (12:32 -0700)]
Skip hold request for Conference operation
Currently for conference operation, apps
sends out hold request followed by merge.
Certain IMS service implementation will execute
merge operation without waiting for apps to
put the call on hold explicitly.
For these scenarios, block hold request based on the
config value.
Change-Id: I1aec0f95381d43b3f7f1704fce988f0796839c36
Wink Saville [Wed, 25 Jun 2014 23:21:38 +0000 (16:21 -0700)]
Fix lpdk build.
Move aidl files from frameworks/opt/net/ims to frameworks/base so lpdk
compiles. The reason is lpdk doesn't have frameworks/base sources so
references to Pending and Bundle in aidl files breaks the pdk build.
I had to move all of them and the ims/*java files for dependency reasons.
Change-Id: I92452562591b157cecdfc01bcd892c4f35f5965c
Wink Saville [Wed, 11 Jun 2014 15:39:38 +0000 (08:39 -0700)]
Merge kwd to master
Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
Geoff Mendal [Mon, 25 Nov 2013 15:07:27 +0000 (07:07 -0800)]
Initial empty repository