diff options
author | Andrew Lee <anwlee@google.com> | 2014-06-27 17:01:13 -0700 |
---|---|---|
committer | Andrew Lee <anwlee@google.com> | 2014-06-30 10:30:34 -0700 |
commit | fee217719c920f7428553c7cc55fc73971c3b408 (patch) | |
tree | e817c77d51854c36b011aec9779693024f25716c /InCallUI | |
parent | 0739b71e991cfee9bed9d0517316850c449b88db (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.java | 10 | ||||
-rw-r--r-- | InCallUI/src/com/android/incallui/InCallServiceImpl.java | 1 |
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()); |