summaryrefslogtreecommitdiff
path: root/InCallUI/src/com/android/incallui/TelecomAdapter.java
diff options
context:
space:
mode:
Diffstat (limited to 'InCallUI/src/com/android/incallui/TelecomAdapter.java')
-rw-r--r--InCallUI/src/com/android/incallui/TelecomAdapter.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/InCallUI/src/com/android/incallui/TelecomAdapter.java b/InCallUI/src/com/android/incallui/TelecomAdapter.java
index 291466ded..373bd7874 100644
--- a/InCallUI/src/com/android/incallui/TelecomAdapter.java
+++ b/InCallUI/src/com/android/incallui/TelecomAdapter.java
@@ -24,8 +24,6 @@ import android.telecom.InCallAdapter;
import android.telecom.Phone;
import android.telecom.PhoneAccountHandle;
-import android.telecom.PhoneCapabilities;
-
import com.google.common.base.Preconditions;
import java.util.List;
@@ -165,8 +163,8 @@ final class TelecomAdapter implements InCallPhoneListener {
if (!conferenceable.isEmpty()) {
call.conference(conferenceable.get(0));
} else {
- int capabilities = call.getDetails().getCallCapabilities();
- if (0 != (capabilities & PhoneCapabilities.MERGE_CONFERENCE)) {
+ if (call.getDetails().can(
+ android.telecom.Call.Details.CAPABILITY_MERGE_CONFERENCE)) {
call.mergeConference();
}
}
@@ -178,8 +176,8 @@ final class TelecomAdapter implements InCallPhoneListener {
void swap(String callId) {
if (mPhone != null) {
android.telecom.Call call = getTelecommCallById(callId);
- int capabilities = call.getDetails().getCallCapabilities();
- if (0 != (capabilities & PhoneCapabilities.SWAP_CONFERENCE)) {
+ if (call.getDetails().can(
+ android.telecom.Call.Details.CAPABILITY_SWAP_CONFERENCE)) {
call.swapConference();
}
} else {