summaryrefslogtreecommitdiff
path: root/InCallUI
diff options
context:
space:
mode:
authorAndrew Lee <anwlee@google.com>2014-06-27 17:01:13 -0700
committerAndrew Lee <anwlee@google.com>2014-06-30 10:30:34 -0700
commitfee217719c920f7428553c7cc55fc73971c3b408 (patch)
treee817c77d51854c36b011aec9779693024f25716c /InCallUI
parent0739b71e991cfee9bed9d0517316850c449b88db (diff)
Set CallVideoProvider on the InCall Call object.
Bug: 15893156 Change-Id: I6095af70410733a2872c17870033c8c9429981aa
Diffstat (limited to 'InCallUI')
-rw-r--r--InCallUI/src/com/android/incallui/Call.java10
-rw-r--r--InCallUI/src/com/android/incallui/InCallServiceImpl.java1
2 files changed, 11 insertions, 0 deletions
diff --git a/InCallUI/src/com/android/incallui/Call.java b/InCallUI/src/com/android/incallui/Call.java
index 71698d6a8..7cee04d64 100644
--- a/InCallUI/src/com/android/incallui/Call.java
+++ b/InCallUI/src/com/android/incallui/Call.java
@@ -20,6 +20,7 @@ import android.net.Uri;
import android.telecomm.CallCapabilities;
import android.telecomm.CallNumberPresentation;
import android.telecomm.CallServiceDescriptor;
+import android.telecomm.RemoteCallVideoProvider;
import android.telecomm.GatewayInfo;
import android.telecomm.Subscription;
import android.telephony.DisconnectCause;
@@ -110,6 +111,7 @@ public final class Call {
private Subscription mSubscription;
private CallServiceDescriptor mCurrentCallServiceDescriptor;
private CallServiceDescriptor mHandoffCallServiceDescriptor;
+ private RemoteCallVideoProvider mCallVideoProvider;
private String mParentCallId;
private List<String> mChildCallIds;
@@ -245,6 +247,14 @@ public final class Call {
mHandoffCallServiceDescriptor = descriptor;
}
+ public RemoteCallVideoProvider getCallVideoProvider() {
+ return mCallVideoProvider;
+ }
+
+ public void setCallVideoProvider(RemoteCallVideoProvider callVideoProvider) {
+ mCallVideoProvider = callVideoProvider;
+ }
+
public void setChildCallIds(List<String> callIds) {
mChildCallIds = callIds;
}
diff --git a/InCallUI/src/com/android/incallui/InCallServiceImpl.java b/InCallUI/src/com/android/incallui/InCallServiceImpl.java
index 3ef49f03a..e8b03fbb7 100644
--- a/InCallUI/src/com/android/incallui/InCallServiceImpl.java
+++ b/InCallUI/src/com/android/incallui/InCallServiceImpl.java
@@ -126,6 +126,7 @@ public class InCallServiceImpl extends InCallService {
call.setSubscription(telecommCall.getSubscription());
call.setCurrentCallServiceDescriptor(telecommCall.getCurrentCallServiceDescriptor());
call.setHandoffCallServiceDescriptor(telecommCall.getHandoffCallServiceDescriptor());
+ call.setCallVideoProvider(telecommCall.getCallVideoProvider());
call.setState(translateState(telecommCall.getState()));
call.setParentId(telecommCall.getParentCallId());
call.setChildCallIds(telecommCall.getChildCallIds());