From 0d55a309ff576dbe64d3bacaa318222d35125b39 Mon Sep 17 00:00:00 2001 From: Brad Ebinger Date: Mon, 20 Mar 2017 13:16:28 -0700 Subject: [PATCH] Helper method in VideoCallImpl for testing Test: Telecom Unit Tests Change-Id: Ie619850bd6a0a0bb599dc6d69c43757604723ee0 --- telecomm/java/android/telecom/VideoCallImpl.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/telecomm/java/android/telecom/VideoCallImpl.java b/telecomm/java/android/telecom/VideoCallImpl.java index 429a434992c56..bae58ff852d4f 100644 --- a/telecomm/java/android/telecom/VideoCallImpl.java +++ b/telecomm/java/android/telecom/VideoCallImpl.java @@ -25,6 +25,7 @@ import android.os.RemoteException; import android.telecom.InCallService.VideoCall; import android.view.Surface; +import com.android.internal.annotations.VisibleForTesting; import com.android.internal.os.SomeArgs; import com.android.internal.telecom.IVideoCallback; import com.android.internal.telecom.IVideoProvider; @@ -44,7 +45,8 @@ public class VideoCallImpl extends VideoCall { private int mVideoQuality = VideoProfile.QUALITY_UNKNOWN; private int mVideoState = VideoProfile.STATE_AUDIO_ONLY; private final String mCallingPackageName; - private final int mTargetSdkVersion; + + private int mTargetSdkVersion; private IBinder.DeathRecipient mDeathRecipient = new IBinder.DeathRecipient() { @Override @@ -207,7 +209,12 @@ public class VideoCallImpl extends VideoCall { mBinder = new VideoCallListenerBinder(); mVideoProvider.addVideoCallback(mBinder); mCallingPackageName = callingPackageName; - mTargetSdkVersion = targetSdkVersion; + setTargetSdkVersion(targetSdkVersion); + } + + @VisibleForTesting + public void setTargetSdkVersion(int sdkVersion) { + mTargetSdkVersion = sdkVersion; } public void destroy() {