diff options
-rw-r--r-- | src/com/android/camera/VideoModule.java | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java index c87a797fd..a49f3be67 100644 --- a/src/com/android/camera/VideoModule.java +++ b/src/com/android/camera/VideoModule.java @@ -1601,20 +1601,12 @@ public class VideoModule implements CameraModule, if (mCaptureTimeLapse) { double fps = 1000 / (double) mTimeBetweenTimeLapseFrameCaptureMs; setCaptureRate(mMediaRecorder, fps); - } else if (captureRate > 0) { + } else if (isHSR && captureRate > 0) { Log.i(TAG, "Setting capture-rate = " + captureRate); mMediaRecorder.setCaptureRate(captureRate); - // for HFR, encoder's target-framerate = capture-rate - if (isHSR) { - Log.i(TAG, "Setting fps = " + captureRate + " for HSR"); - mMediaRecorder.setVideoFrameRate(captureRate); - } - // for HFR, encoder's taget-framerate = 30fps (from profile) - if (isHFR) { - Log.i(TAG, "Setting fps = 30 for HFR"); - mMediaRecorder.setVideoFrameRate(30); - } - // TODO : bitrate correction..check with google + // for HSR, encoder's target-framerate = capture-rate + Log.i(TAG, "Setting fps = " + captureRate + " for HSR"); + mMediaRecorder.setVideoFrameRate(captureRate); } setRecordLocation(); |