summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/VideoModule.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/camera/VideoModule.java')
-rw-r--r--[-rwxr-xr-x]src/com/android/camera/VideoModule.java7
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();
}
}