summaryrefslogtreecommitdiffstats
path: root/telecomm/java/android
diff options
context:
space:
mode:
Diffstat (limited to 'telecomm/java/android')
-rw-r--r--telecomm/java/android/telecom/Connection.java3
-rw-r--r--telecomm/java/android/telecom/TelecomManager.java33
2 files changed, 3 insertions, 33 deletions
diff --git a/telecomm/java/android/telecom/Connection.java b/telecomm/java/android/telecom/Connection.java
index 91566f8..6055211 100644
--- a/telecomm/java/android/telecom/Connection.java
+++ b/telecomm/java/android/telecom/Connection.java
@@ -1067,6 +1067,9 @@ public abstract class Connection extends Conferenceable {
@SystemApi
@Deprecated
public final AudioState getAudioState() {
+ if (mCallAudioState == null) {
+ return null;
+ }
return new AudioState(mCallAudioState);
}
diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java
index 0cd8c19..a0669e4 100644
--- a/telecomm/java/android/telecom/TelecomManager.java
+++ b/telecomm/java/android/telecom/TelecomManager.java
@@ -477,39 +477,6 @@ public class TelecomManager {
}
/**
- * Sets the SIM call manager to the specified phone account.
- *
- * @param accountHandle The phone account handle of the account to set as the sim call manager.
- * @hide
- */
- public void setSimCallManager(PhoneAccountHandle accountHandle) {
- try {
- if (isServiceConnected()) {
- getTelecomService().setSimCallManager(accountHandle);
- }
- } catch (RemoteException e) {
- Log.e(TAG, "Error calling ITelecomService#setSimCallManager");
- }
- }
-
- /**
- * Returns the list of registered SIM call managers.
- *
- * @return List of registered SIM call managers.
- * @hide
- */
- public List<PhoneAccountHandle> getSimCallManagers() {
- try {
- if (isServiceConnected()) {
- return getTelecomService().getSimCallManagers(mContext.getOpPackageName());
- }
- } catch (RemoteException e) {
- Log.e(TAG, "Error calling ITelecomService#getSimCallManagers");
- }
- return new ArrayList<>();
- }
-
- /**
* Returns the current connection manager. Apps must be prepared for this method to return
* {@code null}, indicating that there currently exists no user-chosen default
* {@code PhoneAccount}.