summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAngus Kong <shkong@google.com>2013-12-05 22:09:53 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2013-12-05 22:09:53 +0000
commitaeaef40c8285e5c2c0c5e13a8f8229cdb531836c (patch)
tree1e17a672f0905214c4d00dbd23866d7853837880
parent7824cd3c905e6cb72ebb22da0e7b5c1173c823a2 (diff)
parentaff95be4930147d00a754b7544e6418e17667900 (diff)
downloadandroid_packages_apps_Camera2-aeaef40c8285e5c2c0c5e13a8f8229cdb531836c.tar.gz
android_packages_apps_Camera2-aeaef40c8285e5c2c0c5e13a8f8229cdb531836c.tar.bz2
android_packages_apps_Camera2-aeaef40c8285e5c2c0c5e13a8f8229cdb531836c.zip
Merge "Replace legacy wide-angle panorama with new one." into gb-ub-photos-denali
-rw-r--r--src/com/android/camera/module/ModulesInfo.java9
-rw-r--r--src_pd/com/android/camera/util/PhotoSphereHelper.java4
2 files changed, 8 insertions, 5 deletions
diff --git a/src/com/android/camera/module/ModulesInfo.java b/src/com/android/camera/module/ModulesInfo.java
index 2562c4cf0..b7a1ecce9 100644
--- a/src/com/android/camera/module/ModulesInfo.java
+++ b/src/com/android/camera/module/ModulesInfo.java
@@ -49,8 +49,8 @@ public class ModulesInfo {
registerPhotoModule(moduleManager);
moduleManager.setDefaultModuleIndex(MODULE_PHOTO);
registerVideoModule(moduleManager);
- registerWideAngleModule(moduleManager);
if (PhotoSphereHelper.hasLightCycleCapture(context)) {
+ registerWideAngleModule(moduleManager);
registerPhotoSphereModule(moduleManager);
}
if (RefocusHelper.hasRefocusCapture(context)) {
@@ -108,12 +108,12 @@ public class ModulesInfo {
@Override
public boolean requestAppForCamera() {
- return false;
+ return true;
}
@Override
public ModuleController createModule(AppController app) {
- return new WideAnglePanoramaModule(app);
+ return PhotoSphereHelper.createWideAnglePanoramaModule(app);
}
});
}
@@ -132,8 +132,7 @@ public class ModulesInfo {
@Override
public ModuleController createModule(AppController app) {
- // TODO: remove the type casting.
- return (ModuleController) PhotoSphereHelper.createPanoramaModule(app);
+ return PhotoSphereHelper.createPanoramaModule(app);
}
});
}
diff --git a/src_pd/com/android/camera/util/PhotoSphereHelper.java b/src_pd/com/android/camera/util/PhotoSphereHelper.java
index eb88c5c5b..a6e2a4f05 100644
--- a/src_pd/com/android/camera/util/PhotoSphereHelper.java
+++ b/src_pd/com/android/camera/util/PhotoSphereHelper.java
@@ -79,6 +79,10 @@ public class PhotoSphereHelper {
return null;
}
+ public static CameraModule createWideAnglePanoramaModule(AppController app) {
+ return null;
+ }
+
/**
* Get the file path from a Media storage URI.
*/