Home
last modified time | relevance | path

Searched refs:SurfaceAnimator (Results 1 – 25 of 44) sorted by relevance

12

/aosp14/frameworks/base/services/core/java/com/android/server/wm/
H A DDimmer.java23 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 {
127 SurfaceAnimator mSurfaceAnimator;
147 mSurfaceAnimator = new SurfaceAnimator(dimAnimatable, (type, anim) -> { in DimState()
168 void startAnimation(SurfaceAnimator surfaceAnimator, SurfaceControl.Transaction t, in startAnimation()
173 this(host, SurfaceAnimator::startAnimation); in Dimmer()
325 private void startDimEnter(WindowContainer container, SurfaceAnimator animator, in startDimEnter()
330 private void startDimExit(WindowContainer container, SurfaceAnimator animator, in startDimExit()
335 private void startAnim(WindowContainer container, SurfaceAnimator animator, in startAnim()
H A DNonAppWindowAnimationAdapter.java28 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 DWindowContainerThumbnail.java23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS;
43 import com.android.server.wm.SurfaceAnimator.Animatable;
44 import com.android.server.wm.SurfaceAnimator.AnimationType;
55 private final SurfaceAnimator mSurfaceAnimator;
70 HardwareBuffer thumbnailHeader, SurfaceAnimator animator) { in WindowContainerThumbnail()
78 new SurfaceAnimator(this, this::onAnimationFinished /* animationFinishedCallback */, in WindowContainerThumbnail()
H A DWallpaperAnimationAdapter.java21 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 DScreenRotationAnimation.java61 import com.android.server.wm.SurfaceAnimator.AnimationType;
604 private SurfaceAnimator mDisplayAnimator;
605 private SurfaceAnimator mScreenshotRotationAnimator;
606 private SurfaceAnimator mRotateScreenAnimator;
607 private SurfaceAnimator mEnterBlackFrameAnimator;
645 private SurfaceAnimator startDisplayRotation() { in startDisplayRotation()
664 private SurfaceAnimator startScreenshotAlphaAnimation() { in startScreenshotAlphaAnimation()
675 private SurfaceAnimator startEnterBlackFrameAnimation() { in startEnterBlackFrameAnimation()
761 private SurfaceAnimator startAnimation( in startAnimation()
762 SurfaceAnimator.Animatable animatable, in startAnimation()
[all …]
H A DAnimationAdapter.java25 import com.android.server.wm.SurfaceAnimator.AnimationType;
26 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
H A DSurfaceFreezer.java20 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_SCREEN_ROTATION;
85 mLeash = SurfaceAnimator.createAnimationLeash(mAnimatable, mAnimatable.getSurfaceControl(), in freeze()
148 final boolean scheduleAnim = SurfaceAnimator.removeLeash(t, mAnimatable, leash, in unfreezeInner()
293 public interface Freezable extends SurfaceAnimator.Animatable {
H A DWindowAnimator.java20 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 DLocalAnimationAdapter.java28 import com.android.server.wm.SurfaceAnimator.AnimationType;
29 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
H A DNavBarFadeAnimationController.java19 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_TOKEN_TRANSFORM;
132 int type, @NonNull SurfaceAnimator.OnAnimationFinishedCallback finishCallback) { in startAnimation()
H A DSurfaceAnimator.java52 class SurfaceAnimator { class
101 SurfaceAnimator(Animatable animatable, in SurfaceAnimator() method in SurfaceAnimator
114 final SurfaceAnimator target = mService.mAnimationTransferMap.remove(anim); in getFinishedCallback()
307 void transferAnimation(SurfaceAnimator from) {
H A DSimpleSurfaceAnimatable.java35 public class SimpleSurfaceAnimatable implements SurfaceAnimator.Animatable {
311 public SurfaceAnimator.Animatable build() { in build()
H A DFadeAnimationController.java74 SurfaceAnimator.OnAnimationFinishedCallback finishedCallback) { in fadeWindowToken()
H A DInsetsSourceProvider.java33 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_INSETS_CONTROL;
52 import com.android.server.wm.SurfaceAnimator.AnimationType;
53 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
H A DShellRoot.java24 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION;
H A DRemoteAnimationController.java50 import com.android.server.wm.SurfaceAnimator.AnimationType;
51 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
/aosp14/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
H A DSurfaceAnimatorTest.java25 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()
399 private final SurfaceAnimator.OnAnimationFinishedCallback mFinishedCallback = (
H A DDimmerTests.java25 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_DIMMER;
38 import com.android.server.wm.SurfaceAnimator.AnimationType;
128 public void startAnimation(SurfaceAnimator surfaceAnimator, SurfaceControl.Transaction t, in startAnimation()
200 verify(mSurfaceAnimatorStarter).startAnimation(any(SurfaceAnimator.class), any( in testDimBelowWithChildSurfaceDestroyedWhenReset()
258 verify(mSurfaceAnimatorStarter, never()).startAnimation(any(SurfaceAnimator.class), any( in testRemoveDimImmediately()
H A DAppWindowTokenAnimationTests.java20 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION;
105 final ArgumentCaptor<SurfaceAnimator.OnAnimationFinishedCallback> callbackCaptor = in clipAfterAnim_boundsLayerIsDestroyed()
107 SurfaceAnimator.OnAnimationFinishedCallback.class); in clipAfterAnim_boundsLayerIsDestroyed()
H A DWindowContainerThumbnailTest.java55 mock(SurfaceAnimator.class)); in buildThumbnail()
H A DAnimatingActivityRegistryTest.java23 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION;
H A DWindowContainerTests.java48 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_ALL;
49 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_APP_TRANSITION;
50 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_SCREEN_ROTATION;
298 SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION); in testRemoveImmediatelyClearsLeash()
1027 SurfaceAnimator.ANIMATION_TYPE_WINDOW_ANIMATION); in testHandleCompleteDeferredRemoval()
1240 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testAssignRelativeLayer()
1264 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testAssignAnimationLayer()
1300 final SurfaceAnimator surfaceAnimator = container.mSurfaceAnimator; in testStartChangeTransitionWhenPreviousIsNotFinished()
H A DZOrderingTests.java43 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS;
423 final SurfaceAnimator imeTargetTaskAnimator = imeAppTargetTask.mSurfaceAnimator; in testAssignWindowLayers_ForImeOnAppWithRecentsAnimating()
H A DRecentsAnimationControllerTest.java38 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_RECENTS;
39 import static com.android.server.wm.SurfaceAnimator.ANIMATION_TYPE_TOKEN_TRANSFORM;
70 import com.android.server.wm.SurfaceAnimator.OnAnimationFinishedCallback;
/aosp14/frameworks/base/core/proto/android/server/
H A Dsurfaceanimator.proto27 * Represents a {@link com.android.server.wm.SurfaceAnimator} object.

12