summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/ui/ZoomRenderer.java
diff options
context:
space:
mode:
authorLikai Ding <likaid@codeaurora.org>2015-06-10 14:50:19 +0800
committergfxgitp4 <gfxgitp4@localhost>2015-06-30 20:22:20 -0600
commit9bf661dda494f25f86ce45f2139c545b5b63448e (patch)
tree03b59e19e876e2c9533ca1953b3e6800b2d6a73d /src/com/android/camera/ui/ZoomRenderer.java
parentd12b6508489874d9631a812b9a94717f59f740b2 (diff)
downloadandroid_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.java1
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;
}