diff options
Diffstat (limited to 'media/tests')
-rw-r--r-- | media/tests/projection/src/android/media/projection/FakeIMediaProjection.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/media/tests/projection/src/android/media/projection/FakeIMediaProjection.java b/media/tests/projection/src/android/media/projection/FakeIMediaProjection.java index 6860c0bb2740..c9807e626429 100644 --- a/media/tests/projection/src/android/media/projection/FakeIMediaProjection.java +++ b/media/tests/projection/src/android/media/projection/FakeIMediaProjection.java @@ -22,6 +22,7 @@ import android.annotation.EnforcePermission; import android.app.ActivityOptions.LaunchCookie; import android.os.PermissionEnforcer; import android.os.RemoteException; +import android.view.Display; /** * The connection between MediaProjection and system server is represented by IMediaProjection; @@ -32,6 +33,7 @@ public final class FakeIMediaProjection extends IMediaProjection.Stub { boolean mIsStarted = false; LaunchCookie mLaunchCookie = null; IMediaProjectionCallback mIMediaProjectionCallback = null; + int mDisplayId = Display.DEFAULT_DISPLAY; FakeIMediaProjection(PermissionEnforcer enforcer) { super(enforcer); @@ -93,6 +95,10 @@ public final class FakeIMediaProjection extends IMediaProjection.Stub { return mTaskId; } + public int getDisplayId() { + return mDisplayId; + } + @Override @EnforcePermission(MANAGE_MEDIA_PROJECTION) public void setLaunchCookie(LaunchCookie launchCookie) throws RemoteException { |