aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/java/com/android/ims/ImsCall.java5
-rw-r--r--src/java/com/android/ims/ImsConnectionStateListener.java11
-rw-r--r--src/java/com/android/ims/ImsManager.java10
3 files changed, 12 insertions, 14 deletions
diff --git a/src/java/com/android/ims/ImsCall.java b/src/java/com/android/ims/ImsCall.java
index 221b4c0d..16315676 100644
--- a/src/java/com/android/ims/ImsCall.java
+++ b/src/java/com/android/ims/ImsCall.java
@@ -3343,6 +3343,7 @@ public class ImsCall implements ICall {
sb.append(" mute:");
sb.append(isMuted() ? "Y" : "N");
if (mCallProfile != null) {
+ sb.append(" mCallProfile:" + mCallProfile);
sb.append(" tech:");
sb.append(mCallProfile.getCallExtra(ImsCallProfile.EXTRA_CALL_RAT_TYPE));
}
@@ -3367,8 +3368,12 @@ public class ImsCall implements ICall {
sb.append(isConferenceHost() ? "Y" : "N");
sb.append(" buried term:");
sb.append(mSessionEndDuringMerge ? "Y" : "N");
+ sb.append(" isVideo: ");
+ sb.append(isVideoCall() ? "Y" : "N");
sb.append(" wasVideo: ");
sb.append(mWasVideoCall ? "Y" : "N");
+ sb.append(" isWifi: ");
+ sb.append(isWifiCall() ? "Y" : "N");
sb.append(" session:");
sb.append(mSession);
sb.append(" transientSession:");
diff --git a/src/java/com/android/ims/ImsConnectionStateListener.java b/src/java/com/android/ims/ImsConnectionStateListener.java
index f281df1f..4425854b 100644
--- a/src/java/com/android/ims/ImsConnectionStateListener.java
+++ b/src/java/com/android/ims/ImsConnectionStateListener.java
@@ -27,13 +27,6 @@ import android.net.Uri;
*/
public class ImsConnectionStateListener {
/**
- * Called when the device is connected to the IMS network.
- */
- public void onImsConnected() {
- // no-op
- }
-
- /**
* Called when the device is connected to the IMS network with {@param imsRadioTech}.
*/
public void onImsConnected(int imsRadioTech) {
@@ -41,9 +34,9 @@ public class ImsConnectionStateListener {
}
/**
- * Called when the device is trying to connect to the IMS network.
+ * Called when the device is trying to connect to the IMS network with {@param imsRadioTech}.
*/
- public void onImsProgressing() {
+ public void onImsProgressing(int imsRadioTech) {
// no-op
}
diff --git a/src/java/com/android/ims/ImsManager.java b/src/java/com/android/ims/ImsManager.java
index d10691dd..080c372c 100644
--- a/src/java/com/android/ims/ImsManager.java
+++ b/src/java/com/android/ims/ImsManager.java
@@ -32,6 +32,7 @@ import android.provider.Settings;
import android.telecom.TelecomManager;
import android.telephony.CarrierConfigManager;
import android.telephony.Rlog;
+import android.telephony.ServiceState;
import android.telephony.SubscriptionManager;
import android.telephony.TelephonyManager;
import android.telephony.ims.ImsServiceProxy;
@@ -2221,7 +2222,7 @@ public class ImsManager {
}
if (mListener != null) {
- mListener.onImsConnected();
+ mListener.onImsConnected(ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN);
}
}
@@ -2232,7 +2233,7 @@ public class ImsManager {
}
if (mListener != null) {
- mListener.onImsProgressing();
+ mListener.onImsProgressing(ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN);
}
}
@@ -2245,7 +2246,6 @@ public class ImsManager {
}
if (mListener != null) {
- mListener.onImsConnected();
mListener.onImsConnected(imsRadioTech);
}
}
@@ -2259,7 +2259,7 @@ public class ImsManager {
}
if (mListener != null) {
- mListener.onImsProgressing();
+ mListener.onImsProgressing(imsRadioTech);
}
}
@@ -2304,7 +2304,7 @@ public class ImsManager {
serviceClass + ", event=" + event);
if (mListener != null) {
- mListener.onImsConnected();
+ mListener.onImsConnected(ServiceState.RIL_RADIO_TECHNOLOGY_UNKNOWN);
}
}