diff options
author | Linux Build Service Account <lnxbuild@localhost> | 2019-08-08 03:07:12 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2019-08-08 03:07:12 -0700 |
commit | 396ebb9375260bcc11adbb423b3c2d2d61d8e0df (patch) | |
tree | 399a01f7b52e5c576170d1b8e4a424179452ae65 /src | |
parent | a87642b78315238954693d2032fc5360cd57efae (diff) | |
parent | 0b5169d42aee69f97577b37fe71038989cae8edd (diff) | |
download | android_packages_apps_Snap-396ebb9375260bcc11adbb423b3c2d2d61d8e0df.tar.gz android_packages_apps_Snap-396ebb9375260bcc11adbb423b3c2d2d61d8e0df.tar.bz2 android_packages_apps_Snap-396ebb9375260bcc11adbb423b3c2d2d61d8e0df.zip |
Merge "SnapdragonCamera: Add burst preview request nums control" into camera-SnapdragonCamera.lnx.2.0
Diffstat (limited to 'src')
-rwxr-xr-x | src/com/android/camera/CaptureModule.java | 4 | ||||
-rwxr-xr-x | src/com/android/camera/util/PersistUtil.java | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/com/android/camera/CaptureModule.java b/src/com/android/camera/CaptureModule.java index 5bb255768..1d5c4680d 100755 --- a/src/com/android/camera/CaptureModule.java +++ b/src/com/android/camera/CaptureModule.java @@ -2447,9 +2447,9 @@ public class CaptureModule implements CameraModule, PhotoController, private void captureStillPictureForLongshot(CaptureRequest.Builder captureBuilder, int id) throws CameraAccessException{ List<CaptureRequest> burstList = new ArrayList<>(); - boolean isBurstShotFpsEnable = PersistUtil.isBurstShotFpsEnabled(); + int burstShotFpsNums = PersistUtil.isBurstShotFpsNums(); for (int i = 0; i < PersistUtil.getLongshotShotLimit(); i++) { - if (isBurstShotFpsEnable) { + for (int j = 0; j < burstShotFpsNums; j++) { mPreviewRequestBuilder[id].setTag("preview"); burstList.add(mPreviewRequestBuilder[id].build()); } diff --git a/src/com/android/camera/util/PersistUtil.java b/src/com/android/camera/util/PersistUtil.java index b14394717..647082995 100755 --- a/src/com/android/camera/util/PersistUtil.java +++ b/src/com/android/camera/util/PersistUtil.java @@ -125,8 +125,8 @@ public class PersistUtil { SystemProperties.get("persist.sys.camera.display.umax", ""); private static final String PERSIST_DISPLAY_LMAX = SystemProperties.get("persist.sys.camera.display.lmax", ""); - private static final boolean PERSIST_BURST_SHOT_FPS_ENABLED = - SystemProperties.getBoolean("persist.sys.camera.burst.shot.fps", false); + private static final int PERSIST_BURST_PREVIEW_REQUEST_NUMS = + SystemProperties.getInt("persist.sys.camera.burst.preview.nums", 0); public static int getMemoryLimit() { return PERSIST_MEMORY_LIMIT; @@ -325,7 +325,7 @@ public class PersistUtil { return PERSIST_DISPLAY_LMAX; } - public static boolean isBurstShotFpsEnabled() { - return PERSIST_BURST_SHOT_FPS_ENABLED; + public static int isBurstShotFpsNums() { + return PERSIST_BURST_PREVIEW_REQUEST_NUMS; } } |