From 3aee3791d3cbb43781a1ac358da0b2a12c318540 Mon Sep 17 00:00:00 2001 From: Robert Berry Date: Wed, 19 May 2021 12:22:11 -0400 Subject: [PATCH] Up limit from 1fps to 3fps for takeScreenshot Allow AccessibilityService instances to request screenshots more frequently (up to three screenshots per second). This used to be capped at one screenshot per second in Android R. Test: cts Bug: 188077373 Change-Id: I880e2d922db3ce2bd075efcb02466ea1f4914792 (cherry picked from commit 113436f49faf881392f59be28c9e4c165eb71bd3) --- core/api/test-current.txt | 2 +- .../java/android/accessibilityservice/AccessibilityService.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/api/test-current.txt b/core/api/test-current.txt index 6203239760679..5fa75dd68ce03 100644 --- a/core/api/test-current.txt +++ b/core/api/test-current.txt @@ -77,7 +77,7 @@ package android.accessibilityservice { } public abstract class AccessibilityService extends android.app.Service { - field public static final int ACCESSIBILITY_TAKE_SCREENSHOT_REQUEST_INTERVAL_TIMES_MS = 1000; // 0x3e8 + field public static final int ACCESSIBILITY_TAKE_SCREENSHOT_REQUEST_INTERVAL_TIMES_MS = 333; // 0x14d } public class AccessibilityServiceInfo implements android.os.Parcelable { diff --git a/core/java/android/accessibilityservice/AccessibilityService.java b/core/java/android/accessibilityservice/AccessibilityService.java index 483defab43c90..e91209c1a2732 100644 --- a/core/java/android/accessibilityservice/AccessibilityService.java +++ b/core/java/android/accessibilityservice/AccessibilityService.java @@ -685,7 +685,7 @@ public abstract class AccessibilityService extends Service { * @hide */ @TestApi - public static final int ACCESSIBILITY_TAKE_SCREENSHOT_REQUEST_INTERVAL_TIMES_MS = 1000; + public static final int ACCESSIBILITY_TAKE_SCREENSHOT_REQUEST_INTERVAL_TIMES_MS = 333; /** @hide */ public static final String KEY_ACCESSIBILITY_SCREENSHOT_STATUS =