History log of /packages/services/Telephony/src/com/android/services/telephony/PstnPhoneCapabilitiesNotifier.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
47481a0839058b336316b8909adf28efb4005143 27-May-2017 Tyler Gunn <tgunn@google.com> Raise log level of video capability change log message.

Providing more visibility into when vt becomes available.

Test: Manual
Bug: 62076575
Merged-In: I6b1d2d71800a3d2e37dd0e8b4ac594ef70daee86
Change-Id: I6b1d2d71800a3d2e37dd0e8b4ac594ef70daee86
(cherry picked from commit 34dcd5caf65872d9ed28b2c455f74c462e0c4d62)
/packages/services/Telephony/src/com/android/services/telephony/PstnPhoneCapabilitiesNotifier.java
6d4f62e90aaf542cfd0e525cd3495a719aa52230 20-Jul-2016 Tyler Gunn <tgunn@google.com> Fix issue where the carrier presence cap. may not be set on phoneaccounts.

CAPABILITY_VIDEO_CALLING_RELIES_ON_PRESENCE is only set if the phone
account also supports video. If when the phone account is originally
created, there is no video capability, the presence bit will not be set.
The old code which handles changes to video capability after initial
creation of the phone account assumed that presence was set on the
phone account so that it knew to set it again. However if it was never
set in the first place we'd fail to set it again.

Added method to TelecomAccountRegistry to query for cached carrier config
value, and then ensure that the presence capability is being set
accordingly.

Bug: 30225766
Change-Id: I3bea2af86900e265db24e248eca6ef71e5e5b79d
/packages/services/Telephony/src/com/android/services/telephony/PstnPhoneCapabilitiesNotifier.java
2822b42d767616cce965271c1f2c0405f72b3c54 18-Dec-2015 Tyler Gunn <tgunn@google.com> Set presence capability based on carrier config.

For telephony phone accounts which support video calling, also turn on
the presence capability bit of the carrier config supports it.

Bug: 20257833
Change-Id: I1717f95471e0fae1cf96a1b5994bc82f6f943620
/packages/services/Telephony/src/com/android/services/telephony/PstnPhoneCapabilitiesNotifier.java
c5201f417b58f95c5f1b54de1c101b3a35ad544f 25-Nov-2015 Amit Mahajan <amitmahajan@google.com> Rename PhoneBase to Phone.

Bug: 25793157
Change-Id: I9d169972c71d2f261e053de2898c698ad4a22601
/packages/services/Telephony/src/com/android/services/telephony/PstnPhoneCapabilitiesNotifier.java
9cf11515781910c7fda66a8a27a0fa14ab1ed2af 09-Nov-2015 Amit Mahajan <amitmahajan@google.com> Phone refactor (merging Gsm and Cdma phones)

Bug: 25793157
Change-Id: I8539846dcb8a3a8971616e63aa8b373ab1032259
/packages/services/Telephony/src/com/android/services/telephony/PstnPhoneCapabilitiesNotifier.java
cffac94ad7617f75295556656c880621ecd2c964 08-Apr-2015 Tyler Gunn <tgunn@google.com> Cleanup of Video Call pause functionality.

Whether the paused videoState is available is dependent on the carrier's
implementation of the VT spec. The original VT implementation assumed
that this was stored in a system property accessed via InCall; these CLs
move this to a Call/Connection capability which will ultimately support
multisim video capable devices.

- For MCC/MNC 310/410, disable pause of ims video calls.
- For MCC/MNC 311/480, allow pause of ims video calls.
- Default for others is allow pause.

- Modified TelecomAccountRegistry to store flag indicating which accounts
allow pausing of video. If account doesn't support video, pausing is
inherently not allowed either.
- Modified PstPhoneCapabilities notifier to add listener which calls back
to TelecomAccountRegistry#AccountEntry to notify when the video capability
has changed, triggering the AccountEntry to refresh itself accordingly.


Bug: 16680364
Bug: 19820114
Change-Id: I3840f92270100811161120dffcfe297bef7c4ea2
/packages/services/Telephony/src/com/android/services/telephony/PstnPhoneCapabilitiesNotifier.java
3d8ea0e60c00436c4c3596d83fa164640f10b098 18-Mar-2015 Rekha Kumar <rekhak@codeaurora.org> IMS-VT: Update phone account's capabilities.
Updates phone account's video capabilities based on
the event received from Phone object.

IMS: Add support for video quality
- Add UI for adding IMS settings
- Add video call quality preference
Enable user to control video call quality from UI

Change-Id: I308e6d106d853d8242b2e324467edc7ce739850f

IMS-VT: Do not allow changing the TTY mode during a Video call
When the device is already in a video call, the user SHOULD NOT
be allowed to change the TTY mode. If the user tries to change,
then an UI alert message will be displayed explaining it cannot
be changed during video calls.

Propagate the call substate changed message to the UI

Enhance log message in handleVideoCapabilitesChanged
- Add the video capability value to the log message

IMS-VT: Call Modify capability
-Add modify call capability only if call is in active or holding
state

Change-Id: I8d75f65ce4ddb4b684478260995ec6cad74d46c0

IMS-VT: Enable Video conferencing.
Enable Video conferencing.

Ims: Update conferenceHostConnection state for a conference call
TelephonyConnection that backed the original connection is
cleaned up after making a clone this TelephonyConnection that
is eventually treated as conferenceHostConnection. Update
conferenceHostConnection state too

Change-Id: I962d11068d136a39527dd0720200c42fbd49681b
/packages/services/Telephony/src/com/android/services/telephony/PstnPhoneCapabilitiesNotifier.java