summaryrefslogtreecommitdiff
path: root/tests/camera/src/android/hardware/camera2/cts/RecordingTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/camera/src/android/hardware/camera2/cts/RecordingTest.java')
-rw-r--r--tests/camera/src/android/hardware/camera2/cts/RecordingTest.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/camera/src/android/hardware/camera2/cts/RecordingTest.java b/tests/camera/src/android/hardware/camera2/cts/RecordingTest.java
index df85f466b9e..49614f2260c 100644
--- a/tests/camera/src/android/hardware/camera2/cts/RecordingTest.java
+++ b/tests/camera/src/android/hardware/camera2/cts/RecordingTest.java
@@ -1218,6 +1218,10 @@ public class RecordingTest extends Camera2SurfaceViewTestCase {
previewFrameRate = previewRateMap.get(captureRate);
Log.v(TAG, "previewFrameRate: " + previewFrameRate + " captureRate: " +
captureRate);
+
+ Range<Integer> previewfpsRange =
+ new Range<Integer>(previewFrameRate, captureRate);
+
// Skip the test if the highest recording FPS supported by CamcorderProfile
if (fpsRange.getUpper() > getFpsFromHighSpeedProfileForSize(size)) {
Log.w(TAG, "high speed recording " + size + "@" + captureRate + "fps"
@@ -1230,7 +1234,7 @@ public class RecordingTest extends Camera2SurfaceViewTestCase {
// prepare preview surface by using video size.
updatePreviewSurfaceWithVideo(size, captureRate);
- startConstrainedPreview(fpsRange, previewResultListener);
+ startConstrainedPreview(previewfpsRange, previewResultListener);
mOutMediaFileName = mDebugFileNameBase + "/test_cslowMo_video_" +
captureRate + "fps_" + id + "_" + size.toString() + ".mp4";
@@ -1278,7 +1282,7 @@ public class RecordingTest extends Camera2SurfaceViewTestCase {
// Stop recording and preview
stopRecording(/*useMediaRecorder*/true);
- startConstrainedPreview(fpsRange, previewResultListener);
+ startConstrainedPreview(previewfpsRange, previewResultListener);
// Convert number of frames camera produced into the duration in unit of ms.
float frameDurationMs = 1000.0f / videoFrameRate;