diff options
author | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2013-12-22 22:27:33 +0000 |
---|---|---|
committer | Michael Bestas <mikeioannina@cyanogenmod.org> | 2016-01-16 02:39:17 +0200 |
commit | a676e15c3728422f31970dce3f60e74bfc9c9e60 (patch) | |
tree | f297d7c8148e51c7a6e97e2e74e506529648f758 /src/com/android/camera/VideoModule.java | |
parent | 44cfc318abd5ffaca40b88215e5f2834c4b1bf68 (diff) | |
download | android_packages_apps_Snap-a676e15c3728422f31970dce3f60e74bfc9c9e60.tar.gz android_packages_apps_Snap-a676e15c3728422f31970dce3f60e74bfc9c9e60.tar.bz2 android_packages_apps_Snap-a676e15c3728422f31970dce3f60e74bfc9c9e60.zip |
Revert "Camera: Propagate power mode selection from UI to lower layers."
This reverts commit 5302d2e099de0ae1c3cb4a9cda993fe28b0e8c46, runtime
power-mode changes are causing stability issues in camcorder
Change-Id: I118f7c47bea2d07296dc18ed8a3a790eef592ca2
Revert "SnapdragonCamera: Disable LPM if DIS/Flip are enabled."
This reverts commit 6cd860119a45b4a44d3e1314981862d9dac47955.
Revert "SnapdragonCamera: Set low power mode by default."
This reverts commit d4fccc04331a6a5a7038a542f7d17ecefa4ac95a.
Revert "SnapdragonCamera: Enable low power mode in Camera."
This reverts commit 195fccbe69e92b0312822aa762bb53d301c0f56f.
Change-Id: I623626e60efc850fe182e54d9e9997ca41275579
[mikeioannina]: Remove the now obsolete power mode setting and
unhide the video snapshot size setting
Change-Id: I118f7c47bea2d07296dc18ed8a3a790eef592ca2
Diffstat (limited to 'src/com/android/camera/VideoModule.java')
-rw-r--r-- | src/com/android/camera/VideoModule.java | 42 |
1 files changed, 2 insertions, 40 deletions
diff --git a/src/com/android/camera/VideoModule.java b/src/com/android/camera/VideoModule.java index 996166f83..92d9e2986 100644 --- a/src/com/android/camera/VideoModule.java +++ b/src/com/android/camera/VideoModule.java @@ -209,10 +209,6 @@ public class VideoModule implements CameraModule, private boolean mIsVideoCDSUpdated = false; private boolean mOverrideCDS = false; - //settings, which if enabled, need to turn off low power mode - private boolean mIsFlipEnabled = false; - private boolean mIsDISEnabled = false; - // The preview window is on focus private boolean mPreviewFocused = false; @@ -656,7 +652,6 @@ public class VideoModule implements CameraModule, if ((mCameraDevice != null) && (mParameters != null) && (true == mPreviewing) && !mMediaRecorderRecording){ setFlipValue(); - updatePowerMode(); mCameraDevice.setParameters(mParameters); } mUI.setOrientation(newOrientation, true); @@ -816,18 +811,6 @@ public class VideoModule implements CameraModule, Log.v(TAG, "Audio Encoder selected = " +mAudioEncoder); - if(mParameters.isPowerModeSupported()) { - String powermode = mPreferences.getString( - CameraSettings.KEY_POWER_MODE, - mActivity.getString(R.string.pref_camera_powermode_default)); - Log.v(TAG, "read videopreferences power mode =" +powermode); - String old_mode = mParameters.getPowerMode(); - if(!old_mode.equals(powermode) && mPreviewing) - mRestartPreview = true; - - mParameters.setPowerMode(powermode); - } - // Set wavelet denoise mode if (mParameters.getSupportedDenoiseModes() != null) { String denoise = mPreferences.getString(CameraSettings.KEY_DENOISE, @@ -2253,11 +2236,7 @@ public class VideoModule implements CameraModule, mParameters.set(CameraSettings.KEY_QC_SNAPSHOT_PICTURE_FLIP, picture_flip); } - if ((preview_flip_value != 0) || (video_flip_value != 0) || (picture_flip_value != 0)) { - mIsFlipEnabled = true; - } else { - mIsFlipEnabled = false; - } + } private void qcomSetCameraParameters(){ @@ -2276,7 +2255,6 @@ public class VideoModule implements CameraModule, CameraSettings.KEY_DIS, mActivity.getString(R.string.pref_camera_dis_default)); Log.v(TAG, "DIS value =" + disMode); - mIsDISEnabled = disMode.equals("enable"); if (is4KEnabled()) { if (isSupported(mActivity.getString(R.string.pref_camera_dis_value_disable), @@ -2531,7 +2509,6 @@ public class VideoModule implements CameraModule, Toast.LENGTH_LONG).show(); mParameters.set(CameraSettings.KEY_QC_DIS_MODE, "disable"); mUI.overrideSettings(CameraSettings.KEY_DIS,"disable"); - mIsDISEnabled = false; } } //setting video rotation @@ -2542,10 +2519,7 @@ public class VideoModule implements CameraModule, mParameters.setVideoRotation(videoRotation); } - //set power mode settings - updatePowerMode(); } - @SuppressWarnings("deprecation") private void setCameraParameters() { Log.d(TAG,"Preview dimension in App->"+mDesiredPreviewWidth+"X"+mDesiredPreviewHeight); @@ -2712,7 +2686,7 @@ public class VideoModule implements CameraModule, // We need to restart the preview if preview size is changed. Size size = mParameters.getPreviewSize(); if (size.width != mDesiredPreviewWidth - || size.height != mDesiredPreviewHeight || mRestartPreview) { + || size.height != mDesiredPreviewHeight) { stopPreview(); resizeForPreviewAspectRatio(); @@ -2720,7 +2694,6 @@ public class VideoModule implements CameraModule, } else { setCameraParameters(); } - mRestartPreview = false; mUI.updateOnScreenIndicators(mParameters, mPreferences); Storage.setSaveSDCard( mPreferences.getString(CameraSettings.KEY_CAMERA_SAVEPATH, "0").equals("1")); @@ -2984,15 +2957,4 @@ public class VideoModule implements CameraModule, resumeVideoRecording(); } - private void updatePowerMode() { - String lpmSupported = mParameters.get("low-power-mode-supported"); - if ((lpmSupported != null) && "true".equals(lpmSupported)) { - if (!mIsDISEnabled && !mIsFlipEnabled) { - mParameters.set("low-power-mode", "enable"); - } else { - mParameters.set("low-power-mode", "disable"); - } - } - } - } |