/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/ |
H A D | ScreenshotUtils.java | 22 import android.window.ScreenCapture; 39 Consumer<ScreenCapture.ScreenshotHardwareBuffer> consumer) { in captureLayer() 40 consumer.accept(ScreenCapture.captureLayers( in captureLayer() 41 new ScreenCapture.LayerCaptureArgs.Builder(sc) in captureLayer() 49 Consumer<ScreenCapture.ScreenshotHardwareBuffer> { 65 public void accept(ScreenCapture.ScreenshotHardwareBuffer buffer) { in accept()
|
/aosp14/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | SurfaceFreezer.java | 31 import android.window.ScreenCapture; 93 ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer = createSnapshotBufferInner( in freeze() 187 private static ScreenCapture.ScreenshotHardwareBuffer createSnapshotBuffer( in createSnapshotBuffer() 194 ScreenCapture.LayerCaptureArgs captureArgs = in createSnapshotBuffer() 195 new ScreenCapture.LayerCaptureArgs.Builder(target) in createSnapshotBuffer() 200 return ScreenCapture.captureLayers(captureArgs); in createSnapshotBuffer() 204 ScreenCapture.ScreenshotHardwareBuffer createSnapshotBufferInner( in createSnapshotBufferInner() 211 ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer) { in createFromHardwareBufferInner() 224 ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer, SurfaceControl parent) { in Snapshot()
|
H A D | TaskSnapshotController.java | 33 import android.window.ScreenCapture; 212 private ScreenCapture.ScreenshotHardwareBuffer createImeSnapshot(@NonNull Task task, in createImeSnapshot() 221 ScreenCapture.ScreenshotHardwareBuffer imeBuffer = null; in createImeSnapshot() 225 imeBuffer = ScreenCapture.captureLayersExcluding(imeWindow.getSurfaceControl(), in createImeSnapshot() 236 ScreenCapture.ScreenshotHardwareBuffer snapshotImeFromAttachedTask(@NonNull Task task) { in snapshotImeFromAttachedTask()
|
H A D | AbsAppSnapshotController.java | 43 import android.window.ScreenCapture; 214 final ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer = in snapshot() 227 ScreenCapture.ScreenshotHardwareBuffer createSnapshot(@NonNull TYPE source, in createSnapshot() 231 final ScreenCapture.ScreenshotHardwareBuffer taskSnapshot = createSnapshot(source, in createSnapshot() 239 ScreenCapture.ScreenshotHardwareBuffer createSnapshot(@NonNull TYPE source, in createSnapshot() 282 final ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer = in createSnapshot() 283 ScreenCapture.captureLayersExcluding( in createSnapshot()
|
H A D | ScreenRotationAnimation.java | 55 import android.window.ScreenCapture; 172 final ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer; in ScreenRotationAnimation() 191 final ScreenCapture.DisplayCaptureArgs captureArgs = in ScreenRotationAnimation() 192 new ScreenCapture.DisplayCaptureArgs.Builder(displayToken) in ScreenRotationAnimation() 198 screenshotBuffer = ScreenCapture.captureDisplay(captureArgs); in ScreenRotationAnimation() 200 ScreenCapture.LayerCaptureArgs captureArgs = in ScreenRotationAnimation() 201 new ScreenCapture.LayerCaptureArgs.Builder( in ScreenRotationAnimation() 208 screenshotBuffer = ScreenCapture.captureLayers(captureArgs); in ScreenRotationAnimation()
|
H A D | SurfaceAnimationRunner.java | 48 import android.window.ScreenCapture; 437 ScreenCapture.LayerCaptureArgs captureArgs = in doCreateExtensionSurface() 438 new ScreenCapture.LayerCaptureArgs.Builder(leash /* surfaceToExtend */) in doCreateExtensionSurface() 446 final ScreenCapture.ScreenshotHardwareBuffer edgeBuffer = in doCreateExtensionSurface() 447 ScreenCapture.captureLayers(captureArgs); in doCreateExtensionSurface()
|
H A D | DisplayHashController.java | 58 import android.window.ScreenCapture; 197 void generateDisplayHash(ScreenCapture.LayerCaptureArgs.Builder args, in generateDisplayHash() 220 ScreenCapture.ScreenshotHardwareBuffer screenshotHardwareBuffer = in generateDisplayHash() 221 ScreenCapture.captureLayers(args.build()); in generateDisplayHash()
|
/aosp14/frameworks/base/packages/Shell/src/com/android/shell/ |
H A D | Screenshooter.java | 25 import android.window.ScreenCapture; 26 import android.window.ScreenCapture.ScreenshotHardwareBuffer; 27 import android.window.ScreenCapture.SynchronousScreenCaptureListener; 48 ScreenCapture.createSyncCaptureListener(); in takeScreenshot()
|
/aosp14/frameworks/base/core/java/android/window/ |
H A D | ScreenCapture.aidl | 20 parcelable ScreenCapture.CaptureArgs; 23 parcelable ScreenCapture.ScreenshotHardwareBuffer; 26 parcelable ScreenCapture.ScreenCaptureListener;
|
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | ScreenshotTests.java | 51 import android.window.ScreenCapture; 52 import android.window.ScreenCapture.ScreenshotHardwareBuffer; 53 import android.window.ScreenCapture.SynchronousScreenCaptureListener; 119 ScreenCapture.LayerCaptureArgs args = new ScreenCapture.LayerCaptureArgs.Builder(secureSC) in testScreenshotSecureLayers() 123 ScreenCapture.ScreenshotHardwareBuffer hardwareBuffer = ScreenCapture.captureLayers(args); in testScreenshotSecureLayers() 171 ScreenCapture.createSyncCaptureListener(); in testCaptureDisplay()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/screenshot/ |
H A D | ImageCaptureImpl.kt | 23 import android.window.ScreenCapture 24 import android.window.ScreenCapture.CaptureArgs 44 val syncScreenCapture = ScreenCapture.createSyncCaptureListener()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/screenshot/appclips/ |
H A D | AppClipsScreenshotHelperService.java | 22 import android.window.ScreenCapture.ScreenshotHardwareBuffer; 23 import android.window.ScreenCapture.SynchronousScreenCaptureListener;
|
/aosp14/frameworks/base/core/java/android/app/ |
H A D | UiAutomationConnection.java | 51 import android.window.ScreenCapture; 52 import android.window.ScreenCapture.CaptureArgs; 229 public boolean takeScreenshot(Rect crop, ScreenCapture.ScreenCaptureListener listener) { in takeScreenshot() 254 ScreenCapture.ScreenCaptureListener listener) { in takeSurfaceControlScreenshot() 263 ScreenCapture.LayerCaptureArgs args = in takeSurfaceControlScreenshot() 264 new ScreenCapture.LayerCaptureArgs.Builder(surfaceControl) in takeSurfaceControlScreenshot() 267 int status = ScreenCapture.captureLayers(args, listener); in takeSurfaceControlScreenshot()
|
H A D | IUiAutomationConnection.aidl | 27 import android.window.ScreenCapture.ScreenCaptureListener; 28 import android.window.ScreenCapture.LayerCaptureArgs;
|
H A D | UiAutomation.java | 75 import android.window.ScreenCapture; 76 import android.window.ScreenCapture.ScreenshotHardwareBuffer; 1167 ScreenCapture.SynchronousScreenCaptureListener syncScreenCapture = in takeScreenshot() 1168 ScreenCapture.createSyncCaptureListener(); in takeScreenshot() 1232 ScreenCapture.SynchronousScreenCaptureListener syncScreenCapture = in takeScreenshot() 1233 ScreenCapture.createSyncCaptureListener(); in takeScreenshot() 1243 ScreenCapture.ScreenshotHardwareBuffer captureBuffer = in takeScreenshot()
|
/aosp14/frameworks/base/core/java/android/view/accessibility/ |
H A D | IAccessibilityInteractionConnection.aidl | 26 import android.window.ScreenCapture; 67 in ScreenCapture.ScreenCaptureListener listener, in takeScreenshotOfWindow()
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/transition/ |
H A D | ScreenRotationAnimation.java | 44 import android.window.ScreenCapture; 142 ScreenCapture.LayerCaptureArgs args = in ScreenRotationAnimation() 143 new ScreenCapture.LayerCaptureArgs.Builder(mSurfaceControl) in ScreenRotationAnimation() 149 ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer = in ScreenRotationAnimation() 150 ScreenCapture.captureLayers(args); in ScreenRotationAnimation()
|
H A D | TransitionAnimationHelper.java | 50 import android.window.ScreenCapture; 343 final ScreenCapture.LayerCaptureArgs captureArgs = in createExtensionSurface() 344 new ScreenCapture.LayerCaptureArgs.Builder(surfaceToExtend) in createExtensionSurface() 352 final ScreenCapture.ScreenshotHardwareBuffer edgeBuffer = in createExtensionSurface() 353 ScreenCapture.captureLayers(captureArgs); in createExtensionSurface()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/screenshot/appclips/ |
H A D | AppClipsScreenshotHelperServiceTest.java | 28 import android.window.ScreenCapture.ScreenshotHardwareBuffer; 29 import android.window.ScreenCapture.SynchronousScreenCaptureListener;
|
/aosp14/frameworks/base/core/java/android/hardware/display/ |
H A D | DisplayManagerInternal.java | 35 import android.window.ScreenCapture; 122 public abstract ScreenCapture.ScreenshotHardwareBuffer systemScreenshot(int displayId); in systemScreenshot() 131 public abstract ScreenCapture.ScreenshotHardwareBuffer userScreenshot(int displayId); in userScreenshot()
|
/aosp14/frameworks/base/core/tests/coretests/src/android/view/accessibility/ |
H A D | AccessibilityServiceConnectionImpl.java | 31 import android.window.ScreenCapture; 186 ScreenCapture.ScreenCaptureListener listener, in takeScreenshotOfWindow()
|
/aosp14/frameworks/base/core/java/android/accessibilityservice/ |
H A D | IAccessibilityServiceConnection.aidl | 35 import android.window.ScreenCapture; 129 in ScreenCapture.ScreenCaptureListener listener, in takeScreenshotOfWindow()
|
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/ |
H A D | Bubbles.java | 34 import android.window.ScreenCapture.ScreenshotHardwareBuffer; 35 import android.window.ScreenCapture.SynchronousScreenCaptureListener;
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | IWindowManager.aidl | 72 import android.window.ScreenCapture; 996 oneway void captureDisplay(int displayId, in @nullable ScreenCapture.CaptureArgs captureArgs, in captureDisplay() 997 in ScreenCapture.ScreenCaptureListener listener); in captureDisplay()
|
/aosp14/frameworks/base/services/core/java/com/android/server/display/ |
H A D | ColorFade.java | 41 import android.window.ScreenCapture; 176 final ScreenCapture.ScreenshotHardwareBuffer hardwareBuffer = captureScreen(); in prepare() 503 ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer, 563 private ScreenCapture.ScreenshotHardwareBuffer captureScreen() { 564 ScreenCapture.ScreenshotHardwareBuffer screenshotBuffer =
|