diff options
Diffstat (limited to 'src/com/android/camera/VideoModule.java')
-rw-r--r-- | src/com/android/camera/VideoModule.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java index 721fb957d..a9e6074ae 100644 --- a/src/com/android/camera/VideoModule.java +++ b/src/com/android/camera/VideoModule.java @@ -1154,6 +1154,8 @@ public class VideoModule implements CameraModule, mUI.enableShutter(true); } + mUI.applySurfaceChange(VideoUI.SURFACE_STATUS.SURFACE_VIEW); + mUI.initDisplayChangeListener(); // Initializing it here after the preview is started. mUI.initializeZoom(mParameters); @@ -1338,6 +1340,7 @@ public class VideoModule implements CameraModule, mUI.collapseCameraControls(); mUI.removeDisplayChangeListener(); + mUI.applySurfaceChange(VideoUI.SURFACE_STATUS.HIDE); } @Override @@ -2763,6 +2766,7 @@ public class VideoModule implements CameraModule, } Log.d(TAG, "Start to switch camera."); + mUI.applySurfaceChange(VideoUI.SURFACE_STATUS.HIDE); mCameraId = mPendingSwitchCameraId; mPendingSwitchCameraId = -1; setCameraId(mCameraId); @@ -2782,6 +2786,7 @@ public class VideoModule implements CameraModule, mFocusManager.setParameters(mParameters); readVideoPreferences(); + mUI.applySurfaceChange(VideoUI.SURFACE_STATUS.SURFACE_VIEW); startPreview(); initializeVideoSnapshot(); resizeForPreviewAspectRatio(); |