From fee217719c920f7428553c7cc55fc73971c3b408 Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Fri, 27 Jun 2014 17:01:13 -0700 Subject: Set CallVideoProvider on the InCall Call object. Bug: 15893156 Change-Id: I6095af70410733a2872c17870033c8c9429981aa --- InCallUI/src/com/android/incallui/Call.java | 10 ++++++++++ InCallUI/src/com/android/incallui/InCallServiceImpl.java | 1 + 2 files changed, 11 insertions(+) (limited to 'InCallUI') 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 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 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()); -- cgit v1.2.3