summaryrefslogtreecommitdiff
path: root/java/com/android/incallui/videotech/ims
diff options
context:
space:
mode:
authorroldenburg <roldenburg@google.com>2018-01-18 12:57:19 -0800
committerCopybara-Service <copybara-piper@google.com>2018-01-18 14:04:29 -0800
commit6bd612f57bcd528283a4f45692908edf75574c60 (patch)
tree002c5123f2d4d9c0def0391f90e8d625535bdcdb /java/com/android/incallui/videotech/ims
parentc332a5f54c2ea6459f66bd7bed33a5511e8609ac (diff)
Pass PhoneAccountHandle into VideoTech isAvailable
Bug: 71840382 Test: DuoImplTest, existing tests PiperOrigin-RevId: 182424150 Change-Id: I25607d43e1915d57134feac99b2c2240ae9559f9
Diffstat (limited to 'java/com/android/incallui/videotech/ims')
-rw-r--r--java/com/android/incallui/videotech/ims/ImsVideoTech.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/java/com/android/incallui/videotech/ims/ImsVideoTech.java b/java/com/android/incallui/videotech/ims/ImsVideoTech.java
index 17bad5588..a2fb73bd2 100644
--- a/java/com/android/incallui/videotech/ims/ImsVideoTech.java
+++ b/java/com/android/incallui/videotech/ims/ImsVideoTech.java
@@ -23,6 +23,7 @@ import android.support.annotation.Nullable;
import android.support.annotation.VisibleForTesting;
import android.telecom.Call;
import android.telecom.Call.Details;
+import android.telecom.PhoneAccountHandle;
import android.telecom.VideoProfile;
import com.android.dialer.common.Assert;
import com.android.dialer.common.LogUtil;
@@ -59,7 +60,7 @@ public class ImsVideoTech implements VideoTech {
}
@Override
- public boolean isAvailable(Context context) {
+ public boolean isAvailable(Context context, PhoneAccountHandle phoneAccountHandle) {
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
return false;
}
@@ -121,8 +122,9 @@ public class ImsVideoTech implements VideoTech {
}
@Override
- public void onCallStateChanged(Context context, int newState) {
- if (!isAvailable(context)) {
+ public void onCallStateChanged(
+ Context context, int newState, PhoneAccountHandle phoneAccountHandle) {
+ if (!isAvailable(context, phoneAccountHandle)) {
return;
}