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--src/com/android/camera/VideoModule.java19
1 files changed, 4 insertions, 15 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java
index 049ce0a46..b528a7625 100644
--- a/src/com/android/camera/VideoModule.java
+++ b/src/com/android/camera/VideoModule.java
@@ -84,7 +84,7 @@ import java.util.List;
import java.util.HashMap;
import java.lang.reflect.Method;
-public class VideoModule implements CameraModule,
+public class VideoModule extends BaseModule<VideoUI> implements
VideoController,
FocusOverlayManager.Listener,
CameraPreference.OnPreferenceChangedListener,
@@ -208,7 +208,6 @@ public class VideoModule implements CameraModule,
private LocationManager mLocationManager;
private int mPendingSwitchCameraId;
private final Handler mHandler = new MainHandler();
- private VideoUI mUI;
private CameraProxy mCameraDevice;
private static final String KEY_PREVIEW_FORMAT = "preview-format";
private static final String FORMAT_NV12_VENUS = "nv12-venus";
@@ -3154,16 +3153,11 @@ public class VideoModule implements CameraModule,
@Override
public void onPreviewFocusChanged(boolean previewFocused) {
- mUI.onPreviewFocusChanged(previewFocused);
+ super.onPreviewFocusChanged(previewFocused);
mHandler.sendEmptyMessageDelayed(HANDLE_FLASH_TORCH_DELAY, 800);
mPreviewFocused = previewFocused;
}
- @Override
- public boolean arePreviewControlsVisible() {
- return mUI.arePreviewControlsVisible();
- }
-
private final class JpegPictureCallback implements CameraPictureCallback {
Location mLocation;
@@ -3344,20 +3338,15 @@ public class VideoModule implements CameraModule,
@Override
public void showPreviewCover() {
+ super.showPreviewCover();
stopFaceDetection();
mUI.getFocusRing().stopFocusAnimations();
- mUI.showPreviewCover();
}
@Override
public void hidePreviewCover() {
- mUI.hidePreviewCover();
+ super.hidePreviewCover();
startFaceDetection();
}
-
- @Override
- public void setPreviewCoverAlpha(float alpha) {
- mUI.setPreviewCoverAlpha(alpha);
- }
}