summaryrefslogtreecommitdiff
path: root/src/com/android/camera/CaptureModule.java
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2018-08-23 19:20:51 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2018-08-23 19:20:53 -0700
commitcb78fc46ee52bdee73e80a19b8375f8b0f07bdfa (patch)
treec1dda9cd82dd8eb5446a2b55c4819502f1d930ad /src/com/android/camera/CaptureModule.java
parent8c41a1cf591cd609b66c5e436ac30e5e205e9345 (diff)
parent1d382c93b1d18225585db83e5e87d810ca202878 (diff)
Merge "Fix fail to set vendor tag during HFR" into camera-SnapdragonCamera.lnx.2.0
Diffstat (limited to 'src/com/android/camera/CaptureModule.java')
-rwxr-xr-xsrc/com/android/camera/CaptureModule.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/com/android/camera/CaptureModule.java b/src/com/android/camera/CaptureModule.java
index 2acccf50d..463c6e5b7 100755
--- a/src/com/android/camera/CaptureModule.java
+++ b/src/com/android/camera/CaptureModule.java
@@ -3965,15 +3965,16 @@ public class CaptureModule implements CameraModule, PhotoController,
// Create slow motion request list
List<CaptureRequest> slowMoRequests = null;
try {
+ setUpVideoCaptureRequestBuilder(mVideoRequestBuilder, cameraId);
if (mHighSpeedCapture && ((int) mHighSpeedFPSRange.getUpper() > NORMAL_SESSION_MAX_FPS)) {
slowMoRequests = ((CameraConstrainedHighSpeedCaptureSession) mCurrentSession).
createHighSpeedRequestList(mVideoRequestBuilder.build());
+ mCurrentSession.setRepeatingBurst(slowMoRequests,
+ mCaptureCallback, mCameraHandler);
} else {
- slowMoRequests = new ArrayList<CaptureRequest>();
- slowMoRequests.add(mVideoRequestBuilder.build());// Preview + recording.
+ mCurrentSession.setRepeatingRequest(mVideoRequestBuilder.build(),
+ mCaptureCallback, mCameraHandler);
}
- setUpVideoCaptureRequestBuilder(mVideoRequestBuilder, cameraId);
- mCurrentSession.setRepeatingBurst(slowMoRequests, mCaptureCallback, mCameraHandler);
} catch (CameraAccessException e) {
e.printStackTrace();
} catch (IllegalStateException e) {