diff options
author | Likai Ding <likaid@codeaurora.org> | 2015-06-10 14:50:19 +0800 |
---|---|---|
committer | gfxgitp4 <gfxgitp4@localhost> | 2015-06-30 20:22:20 -0600 |
commit | 9bf661dda494f25f86ce45f2139c545b5b63448e (patch) | |
tree | 03b59e19e876e2c9533ca1953b3e6800b2d6a73d /src/com/android/camera/ui/ZoomRenderer.java | |
parent | d12b6508489874d9631a812b9a94717f59f740b2 (diff) | |
download | android_packages_apps_Snap-9bf661dda494f25f86ce45f2139c545b5b63448e.tar.gz android_packages_apps_Snap-9bf661dda494f25f86ce45f2139c545b5b63448e.tar.bz2 android_packages_apps_Snap-9bf661dda494f25f86ce45f2139c545b5b63448e.zip |
SnapdragonCamera: limit AF animation FPS
Currently AF animation depends on RenderOverlay's onDraw() method and
is called at default 60 FPS. Switch to ValueAnimator and invalidates
RenderOverlay at given FPS.
Change-Id: I9cff5d6e99bb7f8ecd579c7935a092f8feba341c
CRs-Fixed: 846169
Diffstat (limited to 'src/com/android/camera/ui/ZoomRenderer.java')
-rw-r--r-- | src/com/android/camera/ui/ZoomRenderer.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/camera/ui/ZoomRenderer.java b/src/com/android/camera/ui/ZoomRenderer.java index 9943b1c8d..1228f79f0 100644 --- a/src/com/android/camera/ui/ZoomRenderer.java +++ b/src/com/android/camera/ui/ZoomRenderer.java @@ -135,6 +135,7 @@ public class ZoomRenderer extends OverlayRenderer mCircleSize = (int) circle; int zoom = mMinZoom + (int) ((mCircleSize - mMinCircle) * (mMaxZoom - mMinZoom) / (mMaxCircle - mMinCircle)); mListener.onZoomValueChanged(zoom); + update(); } return true; } |