/aosp12/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | Dimmer.java | 23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_DIMMER; 32 import com.android.server.wm.SurfaceAnimator.AnimationType; 45 private class DimAnimatable implements SurfaceAnimator.Animatable { 122 SurfaceAnimator mSurfaceAnimator; 139 mSurfaceAnimator = new SurfaceAnimator(dimAnimatable, (type, anim) -> { in DimState() 160 void startAnimation(SurfaceAnimator surfaceAnimator, SurfaceControl.Transaction t, in startAnimation() 165 this(host, SurfaceAnimator::startAnimation); in Dimmer() 337 private void startDimEnter(WindowContainer container, SurfaceAnimator animator, in startDimEnter() 342 private void startDimExit(WindowContainer container, SurfaceAnimator animator, in startDimExit() 347 private void startAnim(WindowContainer container, SurfaceAnimator animator, in startAnim()
|
H A D | WindowContainerThumbnail.java | 23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS; 44 import com.android.server.wm.SurfaceAnimator.Animatable; 45 import com.android.server.wm.SurfaceAnimator.AnimationType; 56 private final SurfaceAnimator mSurfaceAnimator; 71 HardwareBuffer thumbnailHeader, SurfaceAnimator animator) { in WindowContainerThumbnail() 79 new SurfaceAnimator(this, this::onAnimationFinished /* animationFinishedCallback */, in WindowContainerThumbnail()
|
H A D | ScreenRotationAnimation.java | 56 import com.android.server.wm.SurfaceAnimator.AnimationType; 543 private SurfaceAnimator mDisplayAnimator; 544 private SurfaceAnimator mScreenshotRotationAnimator; 545 private SurfaceAnimator mRotateScreenAnimator; 546 private SurfaceAnimator mEnterBlackFrameAnimator; 583 private SurfaceAnimator startDisplayRotation() { in startDisplayRotation() 595 private SurfaceAnimator startScreenshotAlphaAnimation() { in startScreenshotAlphaAnimation() 606 private SurfaceAnimator startEnterBlackFrameAnimation() { in startEnterBlackFrameAnimation() 692 private SurfaceAnimator startAnimation( in startAnimation() 693 SurfaceAnimator.Animatable animatable, in startAnimation() [all …]
|
H A D | NonAppWindowAnimationAdapter.java | 28 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION; 49 private SurfaceAnimator.OnAnimationFinishedCallback mCapturedLeashFinishCallback; 50 private @SurfaceAnimator.AnimationType int mLastAnimationType; 156 int type, @NonNull SurfaceAnimator.OnAnimationFinishedCallback finishCallback) { in startAnimation() 166 SurfaceAnimator.OnAnimationFinishedCallback getLeashFinishedCallback() { in getLeashFinishedCallback() 173 @SurfaceAnimator.AnimationType
|
H A D | WallpaperAnimationAdapter.java | 21 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION; 31 import com.android.server.wm.SurfaceAnimator.AnimationType; 45 private SurfaceAnimator.OnAnimationFinishedCallback mCapturedLeashFinishCallback; 115 SurfaceAnimator.OnAnimationFinishedCallback getLeashFinishedCallback() { in getLeashFinishedCallback() 142 @NonNull SurfaceAnimator.OnAnimationFinishedCallback finishCallback) { in startAnimation()
|
H A D | SurfaceFreezer.java | 20 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_SCREEN_ROTATION; 84 mLeash = SurfaceAnimator.createAnimationLeash(mAnimatable, mAnimatable.getSurfaceControl(), in freeze() 147 final boolean scheduleAnim = SurfaceAnimator.removeLeash(t, mAnimatable, leash, in unfreezeInner() 292 public interface Freezable extends SurfaceAnimator.Animatable {
|
H A D | AnimationAdapter.java | 25 import com.android.server.wm.SurfaceAnimator.AnimationType; 26 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
H A D | WindowAnimator.java | 20 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_ALL; 21 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 22 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS; 23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_SCREEN_ROTATION;
|
H A D | LocalAnimationAdapter.java | 28 import com.android.server.wm.SurfaceAnimator.AnimationType; 29 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
H A D | NavBarFadeAnimationController.java | 19 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 148 int type, @NonNull SurfaceAnimator.OnAnimationFinishedCallback finishCallback) { in startAnimation()
|
H A D | SurfaceAnimator.java | 49 class SurfaceAnimator { class 96 SurfaceAnimator(Animatable animatable, in SurfaceAnimator() method in SurfaceAnimator 109 final SurfaceAnimator target = mService.mAnimationTransferMap.remove(anim); in getFinishedCallback() 295 void transferAnimation(SurfaceAnimator from) {
|
H A D | SimpleSurfaceAnimatable.java | 35 public class SimpleSurfaceAnimatable implements SurfaceAnimator.Animatable { 292 public SurfaceAnimator.Animatable build() { in build()
|
H A D | InsetsSourceProvider.java | 40 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_INSETS_CONTROL; 58 import com.android.server.wm.SurfaceAnimator.AnimationType; 59 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
H A D | FadeAnimationController.java | 79 final SurfaceAnimator.OnAnimationFinishedCallback finishedCallback = show ? (t, r) -> { in fadeWindowToken()
|
H A D | FadeRotationAnimationController.java | 19 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_FIXED_TRANSFORM;
|
H A D | RemoteAnimationController.java | 46 import com.android.server.wm.SurfaceAnimator.AnimationType; 47 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
|
H A D | ShellRoot.java | 24 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION;
|
H A D | WindowContainer.java | 47 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_ALL; 48 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 101 import com.android.server.wm.SurfaceAnimator.Animatable; 102 import com.android.server.wm.SurfaceAnimator.AnimationType; 103 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback; 178 protected final SurfaceAnimator mSurfaceAnimator; 320 mSurfaceAnimator = new SurfaceAnimator(this, this::onAnimationFinished, wms); in WindowContainer()
|
/aosp12/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
H A D | SurfaceAnimatorTest.java | 25 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 26 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS; 44 import com.android.server.wm.SurfaceAnimator.Animatable; 45 import com.android.server.wm.SurfaceAnimator.AnimationType; 46 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback; 160 SurfaceAnimator animator = new SurfaceAnimator(mAnimatable, null, mWm); in testCancelWithNullFinishCallbackAnimation() 321 final SurfaceAnimator mSurfaceAnimator; 337 mSurfaceAnimator = new SurfaceAnimator(this, mFinishedCallback, wm); in MyAnimatable() 394 private final SurfaceAnimator.OnAnimationFinishedCallback mFinishedCallback = (
|
H A D | DimmerTests.java | 25 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_DIMMER; 39 import com.android.server.wm.SurfaceAnimator.AnimationType; 117 public void startAnimation(SurfaceAnimator surfaceAnimator, SurfaceControl.Transaction t, in startAnimation() 222 verify(mSurfaceAnimatorStarter).startAnimation(any(SurfaceAnimator.class), any( in testDimBelowWithChildSurfaceDestroyedWhenReset() 280 verify(mSurfaceAnimatorStarter, never()).startAnimation(any(SurfaceAnimator.class), any( in testRemoveDimImmediately()
|
H A D | AppWindowTokenAnimationTests.java | 20 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 100 final ArgumentCaptor<SurfaceAnimator.OnAnimationFinishedCallback> callbackCaptor = in clipAfterAnim_boundsLayerIsDestroyed() 102 SurfaceAnimator.OnAnimationFinishedCallback.class); in clipAfterAnim_boundsLayerIsDestroyed()
|
H A D | WindowContainerThumbnailTest.java | 54 mock(SurfaceAnimator.class)); in buildThumbnail()
|
H A D | AnimatingActivityRegistryTest.java | 23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION;
|
H A D | WindowContainerTests.java | 46 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION; 47 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_SCREEN_ROTATION; 1056 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testAssignRelativeLayer() 1080 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testAssignAnimationLayer() 1116 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testStartChangeTransitionWhenPreviousIsNotFinished()
|
/aosp12/frameworks/base/core/proto/android/server/ |
H A D | surfaceanimator.proto | 27 * Represents a {@link com.android.server.wm.SurfaceAnimator} object.
|