OSDN Git Service

IMS-VT: Upgrade/Downgrade change
authorRekha Kumar <rekhak@codeaurora.org>
Tue, 24 Mar 2015 23:42:31 +0000 (16:42 -0700)
committerRekha Kumar <rekhak@quicinc.com>
Wed, 1 Apr 2015 21:40:45 +0000 (21:40 +0000)
commit07366813cdf3768dcd69a1f744023747564d654a
treee1725bc43600b5f78bd810f57507b4fad0b47283
parent1b6be18b2d4a822110182d06335e4d6c0ad8ba54
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
24 files changed:
telecomm/java/android/telecom/Call.java
telecomm/java/android/telecom/Conference.java
telecomm/java/android/telecom/Connection.java
telecomm/java/android/telecom/ConnectionService.java
telecomm/java/android/telecom/ConnectionServiceAdapter.java
telecomm/java/android/telecom/ConnectionServiceAdapterServant.java
telecomm/java/android/telecom/InCallService.java
telecomm/java/android/telecom/ParcelableCall.java
telecomm/java/android/telecom/ParcelableConference.java
telecomm/java/android/telecom/ParcelableConnection.java
telecomm/java/android/telecom/RemoteConnection.java
telecomm/java/android/telecom/RemoteConnectionService.java
telecomm/java/android/telecom/VideoCallImpl.java
telecomm/java/android/telecom/VideoCallbackServant.java
telecomm/java/android/telecom/VideoProfile.java
telecomm/java/com/android/internal/telecom/IConnectionServiceAdapter.aidl
telecomm/java/com/android/internal/telecom/IVideoCallback.aidl
telephony/java/com/android/ims/ImsCallProfile.java
telephony/java/com/android/ims/ImsConfigListener.aidl
telephony/java/com/android/ims/internal/IImsCallSession.aidl
telephony/java/com/android/ims/internal/IImsConfig.aidl
telephony/java/com/android/ims/internal/IImsVideoCallCallback.aidl
telephony/java/com/android/internal/telephony/PhoneConstants.java
telephony/java/com/android/internal/telephony/TelephonyProperties.java