From f54164331768ad54b35e9fe636f400c73988072e Mon Sep 17 00:00:00 2001 From: Jay Wang Date: Mon, 25 Jul 2016 10:20:17 -0700 Subject: SnapdragonCamera: Saving MPO and DDM without CS Saving MPO and DDM without CS CRs-Fixed: 993611 Change-Id: Ie04bce460c57454b4cf57c88b47ef2a495b6e078 --- assets/dependency.json | 12 ++- res/values/camera2arrays.xml | 11 +++ res/values/qcomstrings.xml | 12 ++- res/xml/capture_preferences.xml | 7 ++ src/com/android/camera/CaptureModule.java | 125 ++++++++++++++++++++++++---- src/com/android/camera/CaptureUI.java | 1 + src/com/android/camera/SettingsManager.java | 3 + 7 files changed, 152 insertions(+), 19 deletions(-) diff --git a/assets/dependency.json b/assets/dependency.json index bf567a0ab..04abb25dd 100644 --- a/assets/dependency.json +++ b/assets/dependency.json @@ -35,7 +35,8 @@ "pref_camera2_whitebalance_key":"1", "pref_camera2_exposure_key":"0", "pref_camera2_clearsight_key":"off", - "pref_camera2_mono_preview_key":"off"} + "pref_camera2_mono_preview_key":"off", + "pref_camera2_mpo_key":"off"} , "100": {"pref_camera2_longshot_key":"off", @@ -43,6 +44,13 @@ , "0": {"pref_camera2_clearsight_key":"off", - "pref_camera2_mono_preview_key":"off"} + "pref_camera2_mono_preview_key":"off", + "pref_camera2_mpo_key":"off"} + }, + "pref_camera2_clearsight_key": + { + "off":{}, + "on": + {"pref_camera2_mpo_key":"on"} } } \ No newline at end of file diff --git a/res/values/camera2arrays.xml b/res/values/camera2arrays.xml index bee116425..2548887c0 100644 --- a/res/values/camera2arrays.xml +++ b/res/values/camera2arrays.xml @@ -90,6 +90,17 @@ @string/pref_camera2_clearsight_value_on + + @string/pref_camera2_mpo_entry_off + @string/pref_camera2_mpo_entry_on + + + + @string/pref_camera2_mpo_value_off + @string/pref_camera2_mpo_value_on + + +