853d8f68f93077d453dca006d9a70ed990d228f6 |
|
14-Jul-2016 |
Tyler Gunn <tgunn@google.com> |
Add alternative EXTRA_CALL_RAT_TYPE definition for noncompliant modems. Some modems use a lowercase version of this extra, which is not correct. Adding an alternate definition so ImsCall can still determine the radio type. Bug: 28933314 Change-Id: I61d13a2aa447877e1c89c3ae474a8614c29492a1
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
4b6614e5762852e4495a991b5fc833a342f2cb36 |
|
22-Jun-2016 |
Tyler Gunn <tgunn@google.com> |
Add support for dropping fg video call on answer of audio call. Adding two new carrier config options: 1. treat_downgraded_video_calls_as_video_calls_bool - when there is an ongoing call which was previously a video call (or is currently video call), some carriers require that this is treated as if it is a video call for telephony logic such as in (2). 2. drop_video_call_when_answering_audio_call_bool - if the user is in an active video call (see (1)) over wifi, and an incoming audio call comes in, when this carrier config option is "TRUE", the video call will be dropped when the audio call is answered. Adding new connection extra to indicate to the dialer app that answering a ringing call will cause the current active video call to drop. Bug: 29275420 Change-Id: Ied5dbabc8ff09045ba41c5eba2136adad10db80e
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
9eb78515dc7c3b7d52170d240a66cda8a7bbeb88 |
|
13-Apr-2016 |
Tyler Gunn <tgunn@google.com> |
Adding some new multi-endpoint stuff. Adding getVideoStateFromCallType method to ImsCallProfile, which basically just breaks out some of the existing logic in getVideoStateFromImsCallProfile. This is used to translate the CALL_TYPE_* from an external call to a video state (used when pulling the call). Added a new ImsReasonInfo code for when multi-endpoint fails to configure because the modem does not support it. Bug: 27458894 Change-Id: I226e79005dccf3e8cae30e4d448543adbe59f922
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
720c664401081ca00e56c7eef12641ae792da530 |
|
22-Mar-2016 |
Tyler Gunn <tgunn@google.com> |
Add connection properties to Connections. - Per suggestion of API council, moving properties of a Connection from CAPABILITIES_* to PROPERTIES_*. Bug: 27458894 Change-Id: Icce921b03cda514a991646ed39a26559c7e91230
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
99eb21d172348936cb42202f295ae6478272a39f |
|
26-Feb-2016 |
Omkar Kolangade <omkark@codeaurora.org> |
IMS: ImsCallProfile Extra For Call Pull Adding an extra that will be used by IMS Service to specify whether a call has been pulled from another device. BUG=27340495 Change-Id: Ic3b5a07404d63bfadcaa8bf88d6f077165251b92
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
3ffb08aa5cc0589044f991dd2f01ae9f6bed1b89 |
|
02-Nov-2015 |
Tyler Gunn <tgunn@google.com> |
Improve comment on EXTRA_CALL_RAT_TYPE. Adding comments to EXTRA_CALL_RAT_TYPE to make it clear what it is used for, and what values are expected. Bug: 20144385 Change-Id: I248aca61abc8a57d7aeef650e48cc498e41c859b
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
3b0437eda3fd3a3abdfaae471cbd9481b42122cb |
|
29-Oct-2015 |
Omkar Kolangade <omkark@codeaurora.org> |
IMS: Support For Per-Call RAT Info Adding the extra key that will be used to propagate RAT information for each call via call extras. The key is used in IMS Service. Bug: 20144385 Change-Id: Ia7ca81d661afb579fd25315036c43489b1dca50d
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
ddf570e8226bd21448b44b3327d4bcb2608f4d00 |
|
31-May-2015 |
Shriram Ganesh <sganesh@codeaurora.org> |
MWI,phantom call,Suppl services, error codes 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 : Incoming Call Barring - Modified existing API to support request like registration,activation, deactivation,erasure,interogation. 4.Unsol supplementary service notification - send unsol supplementary notification to UI - add call history info Miscellaneous 5. Ims: Originate conference call in DIALING state 6. IMS: Addition of Extras to ImsCallProfile - Add EXTRA string definitions to ImsCallProfile 7. IMS: Definition of error code - answered elsewhere - FDN call failure 8. - Propagate IMS supplementary services to telephony framework - Introduce call forwarding history info. Bug: 21725750 Squash of 2 earlier CLs: Change-Id: I52a64e9a5df3479189f62921a01655a50fb386fc Change-Id: Idc3a433785e84a3d683cbcfc7fb90f0b89dced12 Change-Id: I428ce3c6a043e43b86dea41622e0a828d8b45e53
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
ef0cde848bc73fbbe7328863e4e3df352a952dfc |
|
05-Mar-2015 |
Shriram Ganesh <sganesh@codeaurora.org> |
IMS: Map pay phone and unknown presentation with OIR. Current code does not map pay phone and unknown presentation with OIR. Add code to map pay phone and unknown presentation with OIR correctly. Bug: 22123243 Change-Id: I7610db8547a0f0f5529c2627879047dd9a45cf9f
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
bc6f12ee42f810a68ef4d1e9185d42cd10124d9a |
|
09-Jun-2015 |
Tyler Gunn <tgunn@google.com> |
Remove use of STATE_AUDIO_ONLY in a comparison. - Cleanup javadoc to make it more explicit how to use STATE_AUDIO_ONLY. - Use VideoProfile.isAudioOnly() instead of doing == comparison. Bug: 21645094 Change-Id: I5a67290a996f8f338aebab72a4d3cb57f1b1993b
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
87b73f370e2b8a76b0540580f43edba6ec21c6cf |
|
03-Jun-2015 |
Tyler Gunn <tgunn@google.com> |
API Cleanup: Remove VideoState class. - Remove VideoState class. - Replace references to VideoState constants with VideoProfile equivalent. - Push VideoState static methods into VideoProfile. Bug: 21573551 Change-Id: I1bca02772b5b7d86643f612824b07faef7618725
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
07366813cdf3768dcd69a1f744023747564d654a |
|
25-Mar-2015 |
Rekha Kumar <rekhak@codeaurora.org> |
IMS-VT: Upgrade/Downgrade change -Add isVideo API to VideoProfile.VideoState IMS-VT: Fix propagation of device orientation. Orientation received at VT Service is incorrect. Fixed propagation of device orientation to VT service. IMS-VT: Upgrade fix -Add session modify call timed out constant Notify listeners of video quality changed event - Propagate the video quality changed message to the UI. IMS: Add support for video quality - Add Config interface to get/set video quality IMS-VT: Multitasking feature -Support for video multitasking IMS-VT: Modification of data usage aidl Change data usage aidl interface to take parameter type long instead of int Change-Id: I7cda2a689edb86d025dfe8efc8f573918c4bd6bc Propagate the call substate changed message to the UI IMS-VT: Add call modifiable capability PhoneCapababilities call type modifiable constant added IMS-VT: Add a bit mask CALL_SUBSTATE_ALL with all call substate bits set IMS-VT: Enable Video conferencing. Enable Video conferencing. Change-Id: I4240aa6f32c75d6eea8a41da3c87bca651f0901b IMS-VT: Add hide for setVideoProvider API Observed compilation error for SDK generation due to setVideoProvider API. Marking setVideoProvider as hide inorder to resolve the compilation error. IMS-VT: Add persist.radio.ims.audio.output for VT calls -- Add persist.radio.ims.audio.output to set the default speaker for VT calls. -- Add required constants IMS-VT: Add additional error codes for upgrade downgrade -Add support to send additional error codes to UI during upgrade downgrade. Change-Id: Id452d225098fe3bccdcd37d242985c5c761144c1
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
ee763b356227d2ef26f20bbe2c0ad858ce25a9ff |
|
26-Mar-2015 |
Shriram Ganesh <sganesh@codeaurora.org> |
Stop output of call number to logs Bug: 19602904 Change-Id: Ieb6ae8d5ab27571d1f6cf91c530713f22b21b513
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
db45a01e229f8af7fa36874230e47deb636727d4 |
|
10-Dec-2014 |
Etan Cohen <etancohen@google.com> |
Add missing member to string conversion - helps in debugging. Change-Id: I0c8b58f69adcd89038a2c320c9d75172b7a10d5c
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
482e6da9720ec8467c9deb5e11874f78caa3eae4 |
|
13-Oct-2014 |
Shriram Ganesh <sganesh@codeaurora.org> |
IMS: Peer capabilities support Add support for querying peer capabilities IMS: Add support for HD icon display related information Added support to pass the restrict cause associated with the peer in order to enable display of the HD icon when necessary.Added support to pass local audio codec information and defined values for new codecs not defined. Change-Id: If05d46bdb3907a0ec7efdde48337a7932a7a5c21
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
ef9f6f957d897ea0ed82114185b8fa3fefd4917b |
|
13-Sep-2014 |
Tyler Gunn <tgunn@google.com> |
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: I192cb5d189f55db012ea72ee82ccc5aedbc21638
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
e647a013a054db3d8066924dab90f5d72044f186 |
|
19-Aug-2014 |
Jing Zhao <zhaojing@motorola.com> |
VoLTE incoming call number Set incoming call number in OIR to be shown to user Bug: 17032453 Change-Id: Iceadb0f537fb35f685cbcf8279ccef7d86036600
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
b19a0bcdd8a5020c61a0d697f600fdc943c86f59 |
|
08-Aug-2014 |
Ihab Awad <ihab@google.com> |
Final structural tweaks to Telecomm API (1/8) Bug: 16416927 Bug: 16494880 Change-Id: I45fbe287c410cbb5e1b985f320b862d732811f43
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
48332d622b138aeb3a198efe29bb3d4705411f62 |
|
28-Jul-2014 |
Andrew Lee <anwlee@google.com> |
Convert VideoState into an inner class. - Add helper functions to make it easier to figure out properties of a particular video state, to make things more convenient. - Update references and documentation. Bug: 16629892 Change-Id: I621532e8cab080afd56e5db739b9edbee6261f74
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
aa07df84f279a87ad6370758c9d792a660f2cebb |
|
17-Jul-2014 |
Tyler Gunn <tgunn@google.com> |
Wiring video state through from Connection Bug: 16285417 Bug: 16013178 Change-Id: Ia48959248ca22f4569b0ffd01a1716470aa0a711
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|
f8458ff9d97f8961d67c41ee107129ecba873f36 |
|
26-Jun-2014 |
Wink Saville <wink@google.com> |
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
/frameworks/base/telephony/java/com/android/ims/ImsCallProfile.java
|