diff options
Diffstat (limited to 'src/com/android/camera/VideoModule.java')
-rw-r--r--[-rwxr-xr-x] | src/com/android/camera/VideoModule.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java index c3fb44c29..31c071667 100755..100644 --- a/src/com/android/camera/VideoModule.java +++ b/src/com/android/camera/VideoModule.java @@ -686,8 +686,10 @@ public class VideoModule implements CameraModule, if (stop) { onStopVideoRecording(); + mUI.showUIafterRecording(); } else { startVideoRecording(); + mUI.hideUIwhileRecording(); } mUI.enableShutter(false); @@ -1026,6 +1028,7 @@ public class VideoModule implements CameraModule, private void setDisplayOrientation() { mDisplayRotation = CameraUtil.getDisplayRotation(mActivity); mCameraDisplayOrientation = CameraUtil.getDisplayOrientation(mDisplayRotation, mCameraId); + mUI.setDisplayOrientation(mCameraDisplayOrientation); // Change the camera display orientation if (mCameraDevice != null) { mCameraDevice.setDisplayOrientation(mCameraDisplayOrientation); @@ -1180,10 +1183,10 @@ public class VideoModule implements CameraModule, if (mMediaRecorderRecording) { onStopVideoRecording(); return true; - } else if (mUI.hidePieRenderer()) { + } else if (mUI.hideSwitcherPopup()) { return true; } else { - return mUI.removeTopLevelPopup(); + return mUI.onBackPressed(); } } |