From 4917022452481f5143af1f2ecd3f9d221addf252 Mon Sep 17 00:00:00 2001 From: Garik Badalyan Date: Thu, 23 Oct 2014 18:33:16 -0700 Subject: IMS-VT: Enable SIP based video multitasking. Enable SIP based video multitasking. Change-Id: I3731e64617bde9278f13ff94ff829a3a90f467ce --- res/values/strings.xml | 2 + src/com/android/incallui/CallCardFragment.java | 3 + src/com/android/incallui/CallList.java | 4 +- src/com/android/incallui/CallUtils.java | 64 ++++ src/com/android/incallui/InCallActivity.java | 2 + src/com/android/incallui/InCallPresenter.java | 26 +- .../android/incallui/InCallVideoCallListener.java | 9 +- src/com/android/incallui/VideoCallFragment.java | 3 + src/com/android/incallui/VideoCallPresenter.java | 2 +- src/com/android/incallui/VideoPauseController.java | 389 +++++++++++++++++++++ 10 files changed, 494 insertions(+), 10 deletions(-) create mode 100644 src/com/android/incallui/CallUtils.java create mode 100644 src/com/android/incallui/VideoPauseController.java diff --git a/res/values/strings.xml b/res/values/strings.xml index a5d9e131..80620086 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -117,6 +117,8 @@ Requesting video Cannot connect video call + + Video call (Paused) diff --git a/src/com/android/incallui/CallCardFragment.java b/src/com/android/incallui/CallCardFragment.java index ad847b9d..cee37d89 100644 --- a/src/com/android/incallui/CallCardFragment.java +++ b/src/com/android/incallui/CallCardFragment.java @@ -748,6 +748,9 @@ public class CallCardFragment extends BaseFragment