diff options
author | roldenburg <roldenburg@google.com> | 2018-01-18 12:57:19 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-01-18 14:04:29 -0800 |
commit | 6bd612f57bcd528283a4f45692908edf75574c60 (patch) | |
tree | 002c5123f2d4d9c0def0391f90e8d625535bdcdb /java/com/android/incallui/videotech/ims | |
parent | c332a5f54c2ea6459f66bd7bed33a5511e8609ac (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.java | 8 |
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; } |