summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/camera/Camera.java5
-rw-r--r--src/com/android/camera/VideoCamera.java4
2 files changed, 3 insertions, 6 deletions
diff --git a/src/com/android/camera/Camera.java b/src/com/android/camera/Camera.java
index 4008f82..3059a56 100644
--- a/src/com/android/camera/Camera.java
+++ b/src/com/android/camera/Camera.java
@@ -1580,7 +1580,6 @@ public class Camera extends NoSearchActivity implements View.OnClickListener,
private void ensureCameraDevice() throws CameraHardwareException {
if (mCameraDevice == null) {
mCameraDevice = CameraHolder.instance().open(mCameraId);
- Util.setCameraDisplayOrientation(this, mCameraId, mCameraDevice);
mInitialParams = mCameraDevice.getParameters();
}
}
@@ -1639,11 +1638,9 @@ public class Camera extends NoSearchActivity implements View.OnClickListener,
if (mPreviewing) stopPreview();
setPreviewDisplay(mSurfaceHolder);
+ Util.setCameraDisplayOrientation(this, mCameraId, mCameraDevice);
setCameraParameters(UPDATE_PARAM_ALL);
- final long wallTimeStart = SystemClock.elapsedRealtime();
- final long threadTimeStart = Debug.threadCpuTimeNanos();
-
mCameraDevice.setErrorCallback(mErrorCallback);
try {
diff --git a/src/com/android/camera/VideoCamera.java b/src/com/android/camera/VideoCamera.java
index 59f6ab9..1d19561 100644
--- a/src/com/android/camera/VideoCamera.java
+++ b/src/com/android/camera/VideoCamera.java
@@ -636,12 +636,12 @@ public class VideoCamera extends NoSearchActivity
// If the activity is paused and resumed, camera device has been
// released and we need to open the camera.
mCameraDevice = CameraHolder.instance().open(mCameraId);
- Util.setCameraDisplayOrientation(this, mCameraId, mCameraDevice);
}
mCameraDevice.lock();
- setCameraParameters();
setPreviewDisplay(mSurfaceHolder);
+ Util.setCameraDisplayOrientation(this, mCameraId, mCameraDevice);
+ setCameraParameters();
try {
mCameraDevice.startPreview();