Home
last modified time | relevance | path

Searched refs:ScreenCapture (Results 1 – 25 of 55) sorted by relevance

123

/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/
H A DScreenshotUtils.java22 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 DSurfaceFreezer.java31 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 DTaskSnapshotController.java33 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 DAbsAppSnapshotController.java43 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 DScreenRotationAnimation.java55 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 DSurfaceAnimationRunner.java48 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 DDisplayHashController.java58 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 DScreenshooter.java25 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 DScreenCapture.aidl20 parcelable ScreenCapture.CaptureArgs;
23 parcelable ScreenCapture.ScreenshotHardwareBuffer;
26 parcelable ScreenCapture.ScreenCaptureListener;
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
H A DScreenshotTests.java51 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 DImageCaptureImpl.kt23 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 DAppClipsScreenshotHelperService.java22 import android.window.ScreenCapture.ScreenshotHardwareBuffer;
23 import android.window.ScreenCapture.SynchronousScreenCaptureListener;
/aosp14/frameworks/base/core/java/android/app/
H A DUiAutomationConnection.java51 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 DIUiAutomationConnection.aidl27 import android.window.ScreenCapture.ScreenCaptureListener;
28 import android.window.ScreenCapture.LayerCaptureArgs;
H A DUiAutomation.java75 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 DIAccessibilityInteractionConnection.aidl26 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 DScreenRotationAnimation.java44 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 DTransitionAnimationHelper.java50 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 DAppClipsScreenshotHelperServiceTest.java28 import android.window.ScreenCapture.ScreenshotHardwareBuffer;
29 import android.window.ScreenCapture.SynchronousScreenCaptureListener;
/aosp14/frameworks/base/core/java/android/hardware/display/
H A DDisplayManagerInternal.java35 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 DAccessibilityServiceConnectionImpl.java31 import android.window.ScreenCapture;
186 ScreenCapture.ScreenCaptureListener listener, in takeScreenshotOfWindow()
/aosp14/frameworks/base/core/java/android/accessibilityservice/
H A DIAccessibilityServiceConnection.aidl35 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 DBubbles.java34 import android.window.ScreenCapture.ScreenshotHardwareBuffer;
35 import android.window.ScreenCapture.SynchronousScreenCaptureListener;
/aosp14/frameworks/base/core/java/android/view/
H A DIWindowManager.aidl72 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 DColorFade.java41 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 =

123