Loading libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipAnimationController.java +0 −10 Original line number Original line Diff line number Diff line Loading @@ -24,7 +24,6 @@ import static android.view.Surface.ROTATION_90; import static com.android.wm.shell.pip.PipTransitionController.ANIM_TYPE_ALPHA; import static com.android.wm.shell.pip.PipTransitionController.ANIM_TYPE_ALPHA; import static com.android.wm.shell.pip.PipTransitionController.ANIM_TYPE_BOUNDS; import static com.android.wm.shell.pip.PipTransitionController.ANIM_TYPE_BOUNDS; import android.animation.AnimationHandler; import android.animation.Animator; import android.animation.Animator; import android.animation.RectEvaluator; import android.animation.RectEvaluator; import android.animation.ValueAnimator; import android.animation.ValueAnimator; Loading @@ -42,7 +41,6 @@ import android.view.SurfaceControl; import android.window.TaskSnapshot; import android.window.TaskSnapshot; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.graphics.SfVsyncFrameCallbackProvider; import com.android.internal.protolog.ProtoLog; import com.android.internal.protolog.ProtoLog; import com.android.launcher3.icons.IconProvider; import com.android.launcher3.icons.IconProvider; import com.android.wm.shell.common.pip.PipUtils; import com.android.wm.shell.common.pip.PipUtils; Loading Loading @@ -110,13 +108,6 @@ public class PipAnimationController { private final PipSurfaceTransactionHelper mSurfaceTransactionHelper; private final PipSurfaceTransactionHelper mSurfaceTransactionHelper; private final ThreadLocal<AnimationHandler> mSfAnimationHandlerThreadLocal = ThreadLocal.withInitial(() -> { AnimationHandler handler = new AnimationHandler(); handler.setProvider(new SfVsyncFrameCallbackProvider()); return handler; }); private PipTransitionAnimator mCurrentAnimator; private PipTransitionAnimator mCurrentAnimator; @PipTransitionController.AnimationType @PipTransitionController.AnimationType private int mOneShotAnimationType = ANIM_TYPE_BOUNDS; private int mOneShotAnimationType = ANIM_TYPE_BOUNDS; Loading Loading @@ -210,7 +201,6 @@ public class PipAnimationController { animator.setSurfaceTransactionHelper(mSurfaceTransactionHelper); animator.setSurfaceTransactionHelper(mSurfaceTransactionHelper); animator.setInterpolator(Interpolators.FAST_OUT_SLOW_IN); animator.setInterpolator(Interpolators.FAST_OUT_SLOW_IN); animator.setFloatValues(FRACTION_START, FRACTION_END); animator.setFloatValues(FRACTION_START, FRACTION_END); animator.setAnimationHandler(mSfAnimationHandlerThreadLocal.get()); return animator; return animator; } } Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/pip/PipAnimationController.java +0 −10 Original line number Original line Diff line number Diff line Loading @@ -24,7 +24,6 @@ import static android.view.Surface.ROTATION_90; import static com.android.wm.shell.pip.PipTransitionController.ANIM_TYPE_ALPHA; import static com.android.wm.shell.pip.PipTransitionController.ANIM_TYPE_ALPHA; import static com.android.wm.shell.pip.PipTransitionController.ANIM_TYPE_BOUNDS; import static com.android.wm.shell.pip.PipTransitionController.ANIM_TYPE_BOUNDS; import android.animation.AnimationHandler; import android.animation.Animator; import android.animation.Animator; import android.animation.RectEvaluator; import android.animation.RectEvaluator; import android.animation.ValueAnimator; import android.animation.ValueAnimator; Loading @@ -42,7 +41,6 @@ import android.view.SurfaceControl; import android.window.TaskSnapshot; import android.window.TaskSnapshot; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.graphics.SfVsyncFrameCallbackProvider; import com.android.internal.protolog.ProtoLog; import com.android.internal.protolog.ProtoLog; import com.android.launcher3.icons.IconProvider; import com.android.launcher3.icons.IconProvider; import com.android.wm.shell.common.pip.PipUtils; import com.android.wm.shell.common.pip.PipUtils; Loading Loading @@ -110,13 +108,6 @@ public class PipAnimationController { private final PipSurfaceTransactionHelper mSurfaceTransactionHelper; private final PipSurfaceTransactionHelper mSurfaceTransactionHelper; private final ThreadLocal<AnimationHandler> mSfAnimationHandlerThreadLocal = ThreadLocal.withInitial(() -> { AnimationHandler handler = new AnimationHandler(); handler.setProvider(new SfVsyncFrameCallbackProvider()); return handler; }); private PipTransitionAnimator mCurrentAnimator; private PipTransitionAnimator mCurrentAnimator; @PipTransitionController.AnimationType @PipTransitionController.AnimationType private int mOneShotAnimationType = ANIM_TYPE_BOUNDS; private int mOneShotAnimationType = ANIM_TYPE_BOUNDS; Loading Loading @@ -210,7 +201,6 @@ public class PipAnimationController { animator.setSurfaceTransactionHelper(mSurfaceTransactionHelper); animator.setSurfaceTransactionHelper(mSurfaceTransactionHelper); animator.setInterpolator(Interpolators.FAST_OUT_SLOW_IN); animator.setInterpolator(Interpolators.FAST_OUT_SLOW_IN); animator.setFloatValues(FRACTION_START, FRACTION_END); animator.setFloatValues(FRACTION_START, FRACTION_END); animator.setAnimationHandler(mSfAnimationHandlerThreadLocal.get()); return animator; return animator; } } Loading