summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Android.mk2
-rwxr-xr-x[-rw-r--r--]proguard.flags2
-rwxr-xr-x[-rw-r--r--]src/com/android/camera/AndroidCameraManagerImpl.java26
-rwxr-xr-x[-rw-r--r--]src/com/android/camera/CameraManager.java15
-rwxr-xr-x[-rw-r--r--]src/com/android/camera/PhotoModule.java22
-rwxr-xr-x[-rw-r--r--]src_wrapper/org/codeaurora/snapcam/wrapper/CameraWrapper.java18
6 files changed, 57 insertions, 28 deletions
diff --git a/Android.mk b/Android.mk
index 84d16b00f..474c3ec47 100644
--- a/Android.mk
+++ b/Android.mk
@@ -1,4 +1,3 @@
-ifneq ($(TARGET_USES_AOSP),true)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
@@ -46,4 +45,3 @@ endif
include $(BUILD_PACKAGE)
include $(call all-makefiles-under, $(LOCAL_PATH))
-endif
diff --git a/proguard.flags b/proguard.flags
index 9d477262a..522c66444 100644..100755
--- a/proguard.flags
+++ b/proguard.flags
@@ -3,6 +3,7 @@
#Avoid the library class dependency error
-dontwarn android.view.inputmethod.InputMethodManager
-dontwarn android.content.res.Resources
+-dontwarn com.android.internal.widget.ViewInfoStore$InfoRecord
# ctors of subclasses of CameraPreference are called with Java reflection.
-keep class * extends com.android.camera.CameraPreference {
@@ -57,3 +58,4 @@
}
-keep class android.renderscript.** { *; }
+
diff --git a/src/com/android/camera/AndroidCameraManagerImpl.java b/src/com/android/camera/AndroidCameraManagerImpl.java
index a442d52d9..7c2bb836e 100644..100755
--- a/src/com/android/camera/AndroidCameraManagerImpl.java
+++ b/src/com/android/camera/AndroidCameraManagerImpl.java
@@ -39,8 +39,10 @@ import android.os.Looper;
import android.os.Message;
import android.util.Log;
import android.view.SurfaceHolder;
-import android.hardware.Camera$CameraDataCallback;
-import android.hardware.Camera$CameraMetaDataCallback;
+/* Disable_temporary
+import android.hardware.Camera.CameraDataCallback;
+import android.hardware.Camera.CameraMetaDataCallback;
+*/
import com.android.camera.util.ApiHelper;
import android.os.ConditionVariable;
import java.lang.reflect.Method;
@@ -391,11 +393,15 @@ class AndroidCameraManagerImpl implements CameraManager {
return;
case SET_HISTOGRAM_MODE:
- CameraWrapper.setHistogramMode(mCamera, (Camera$CameraDataCallback) msg.obj);
+ /* Disable_temporary
+ CameraWrapper.setHistogramMode(mCamera, (Camera.CameraDataCallback) msg.obj);
+ */
break;
case SEND_HISTOGRAM_DATA:
+ /* Disable_temporary
CameraWrapper.sendHistogramData(mCamera);
+ */
break;
case SET_LONGSHOT:
@@ -403,8 +409,10 @@ class AndroidCameraManagerImpl implements CameraManager {
break;
case SET_AUTO_HDR_MODE:
+ /* Disable_temporary
CameraWrapper.setMetadataCb(mCamera,
- (Camera$CameraMetaDataCallback) msg.obj);
+ (Camera.CameraMetaDataCallback) msg.obj);
+ */
break;
default:
@@ -504,11 +512,11 @@ class AndroidCameraManagerImpl implements CameraManager {
public void lock() {
mCameraHandler.sendEmptyMessage(LOCK);
}
-
+ /* Disable_temporary
@Override
- public void setMetadataCb(Camera$CameraMetaDataCallback cb){
+ public void setMetadataCb(Camera.CameraMetaDataCallback cb){
mCameraHandler.obtainMessage(SET_AUTO_HDR_MODE, cb).sendToTarget();
- }
+ } */
@Override
public void setPreviewTexture(SurfaceTexture surfaceTexture) {
@@ -664,10 +672,12 @@ class AndroidCameraManagerImpl implements CameraManager {
new Boolean(enable)).sendToTarget();
}
+ /* Disable_temporary
@Override
- public void setHistogramMode(Camera$CameraDataCallback cb) {
+ public void setHistogramMode(Camera.CameraDataCallback cb) {
mCameraHandler.obtainMessage(SET_HISTOGRAM_MODE, cb).sendToTarget();
}
+ */
@Override
public void sendHistogramData() {
mCameraHandler.sendEmptyMessage(SEND_HISTOGRAM_DATA);
diff --git a/src/com/android/camera/CameraManager.java b/src/com/android/camera/CameraManager.java
index 284f7d899..0239fb7b1 100644..100755
--- a/src/com/android/camera/CameraManager.java
+++ b/src/com/android/camera/CameraManager.java
@@ -25,8 +25,10 @@ import android.hardware.Camera.Parameters;
import android.os.Build;
import android.os.Handler;
import android.view.SurfaceHolder;
-import android.hardware.Camera$CameraDataCallback;
-import android.hardware.Camera$CameraMetaDataCallback;
+/* Disable_temporary
+import android.hardware.Camera.CameraDataCallback;
+import android.hardware.Camera.CameraMetaDataCallback;
+*/
/**
* An interface which provides possible camera device operations.
*
@@ -178,8 +180,9 @@ public interface CameraManager {
* Sets the metadata cb
* @cb Metadata callback object
*/
- public void setMetadataCb (Camera$CameraMetaDataCallback cb);
-
+ /*
+ public void setMetadataCb (Camera.CameraMetaDataCallback cb);
+ */
/**
* Reconnects to the camera device.
* @see android.hardware.Camera#reconnect()
@@ -371,7 +374,9 @@ public interface CameraManager {
*
* @param cb cameraDataCallback to use
*/
- public void setHistogramMode(Camera$CameraDataCallback cb);
+ /* Disable_temporary
+ public void setHistogramMode(Camera.CameraDataCallback cb);
+ */
/**
* Send the Histogram Data.
*
diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java
index 55fc005f8..7a8d1f6d6 100644..100755
--- a/src/com/android/camera/PhotoModule.java
+++ b/src/com/android/camera/PhotoModule.java
@@ -328,8 +328,10 @@ public class PhotoModule
: null;
private final CameraErrorCallback mErrorCallback = new CameraErrorCallback();
+ /* Disable_temporary
private final StatsCallback mStatsCallback = new StatsCallback();
private final MetaDataCallback mMetaDataCallback = new MetaDataCallback();
+ */
private long mFocusStartTime;
private long mShutterCallbackTime;
private long mPostViewPictureCallbackTime;
@@ -1167,15 +1169,17 @@ public class PhotoModule
}
}
}
+
+ /* Disable_temporary
private final class StatsCallback
- implements android.hardware.Camera$CameraDataCallback {
+ implements android.hardware.Camera.CameraDataCallback {
@Override
public void onCameraData(int [] data, android.hardware.Camera camera) {
//if(!mPreviewing || !mHiston || !mFirstTimeInitialized){
if(!mHiston || !mFirstTimeInitialized){
return;
}
- /*The first element in the array stores max hist value . Stats data begin from second value*/
+ //The first element in the array stores max hist value . Stats data begin from second value
synchronized(statsdata) {
System.arraycopy(data,0,statsdata,0,STATS_DATA);
}
@@ -1189,7 +1193,7 @@ public class PhotoModule
}
private final class MetaDataCallback
- implements android.hardware.Camera$CameraMetaDataCallback{
+ implements android.hardware.Camera.CameraMetaDataCallback{
@Override
public void onCameraMetaData (byte[] data, android.hardware.Camera camera) {
int metadata[] = new int[3];
@@ -1197,7 +1201,7 @@ public class PhotoModule
for (int i =0;i<3;i++) {
metadata[i] = byteToInt( (byte []) data, i*4);
}
- /* Checking if the meta data is for auto HDR */
+ // Checking if the meta data is for auto HDR
if (metadata[0] == 3) {
if (metadata[2] == 1) {
mAutoHdrEnable = true;
@@ -1229,7 +1233,7 @@ public class PhotoModule
}
return value;
}
- }
+ } */
private final class PostViewPictureCallback
implements CameraPictureCallback {
@@ -1729,7 +1733,9 @@ public class PhotoModule
if(mHiston) {
if (mSnapshotMode != CameraInfoWrapper.CAMERA_SUPPORT_MODE_ZSL) {
mHiston = false;
+ /* Disable_temporary
mCameraDevice.setHistogramMode(null);
+ */
}
mActivity.runOnUiThread(new Runnable() {
public void run() {
@@ -3609,7 +3615,9 @@ public class PhotoModule
}
});
mParameters.setSceneMode("asd");
+ /* Disable_temporary
mCameraDevice.setMetadataCb(mMetaDataCallback);
+ */
}
else {
mAutoHdrEnable = false;
@@ -3711,7 +3719,9 @@ public class PhotoModule
}
}
});
+ /* Disable_temporary
mCameraDevice.setHistogramMode(mStatsCallback);
+ */
mHiston = true;
} else {
mHiston = false;
@@ -3721,7 +3731,9 @@ public class PhotoModule
mGraphView.setVisibility(View.INVISIBLE);
}
});
+ /* Disable_temporary
mCameraDevice.setHistogramMode(null);
+ */
}
}
diff --git a/src_wrapper/org/codeaurora/snapcam/wrapper/CameraWrapper.java b/src_wrapper/org/codeaurora/snapcam/wrapper/CameraWrapper.java
index 11d90460a..2f1a1daf6 100644..100755
--- a/src_wrapper/org/codeaurora/snapcam/wrapper/CameraWrapper.java
+++ b/src_wrapper/org/codeaurora/snapcam/wrapper/CameraWrapper.java
@@ -46,13 +46,16 @@ import android.hardware.Camera.ShutterCallback;
import android.util.Log;
import android.view.SurfaceHolder;
-import android.hardware.Camera$CameraMetaDataCallback;
-import android.hardware.Camera$CameraDataCallback;
+/* Disable_temporary
+import android.hardware.Camera.CameraMetaDataCallback;
+import android.hardware.Camera.CameraDataCallback;
+*/
public class CameraWrapper extends Wrapper{
+ /* Disable_temporary
private static Method method_setMetadataCb = null;
- public static final void setMetadataCb(Camera camera, Camera$CameraMetaDataCallback cb){
+ public static final void setMetadataCb(Camera camera, Camera.CameraMetaDataCallback cb){
if ( DEBUG ){
Log.e(TAG, "" + Camera.class + " no setMetadataCb");
return;
@@ -60,7 +63,7 @@ public class CameraWrapper extends Wrapper{
try{
if ( method_setMetadataCb == null ){
method_setMetadataCb = Camera.class.getMethod("setMetadataCb",
- android.hardware.Camera$CameraMetaDataCallback.class);
+ android.hardware.Camera.CameraMetaDataCallback.class);
}
method_setMetadataCb.invoke(camera, cb);
}catch (Exception exception){
@@ -68,9 +71,8 @@ public class CameraWrapper extends Wrapper{
}
}
-
private static Method method_setHistogramMode = null;
- public static final void setHistogramMode(Camera camera, Camera$CameraDataCallback cb) {
+ public static final void setHistogramMode(Camera camera, Camera.CameraDataCallback cb) {
if ( DEBUG ){
Log.e(TAG, "" + Camera.class + " no setHistogramMode");
return;
@@ -78,7 +80,7 @@ public class CameraWrapper extends Wrapper{
try{
if ( method_setHistogramMode == null ){
method_setHistogramMode = Camera.class.getMethod("setHistogramMode",
- android.hardware.Camera$CameraDataCallback.class);
+ android.hardware.Camera.CameraDataCallback.class);
}
method_setHistogramMode.invoke(camera, cb);
}catch (Exception exception){
@@ -100,7 +102,7 @@ public class CameraWrapper extends Wrapper{
}catch (Exception exception){
exception.printStackTrace();
}
- }
+ }*/
private static Method method_setLongshot = null;
public static final void setLongshot(Camera camera, boolean enable){