summaryrefslogtreecommitdiffstats
path: root/res/values/arrays.xml
diff options
context:
space:
mode:
authorWilhelm Fitzpatrick <rafial@cyngn.com>2014-11-14 16:31:35 -0800
committerSteve Kondik <steve@cyngn.com>2016-11-02 12:24:52 -0700
commitc76e6d8a2768487407fd5db3d1e917bc35f22c80 (patch)
tree0b8c0e1d21e79dc90560f8b4d8f49724fb39d84d /res/values/arrays.xml
parente4351681fcb22d2b08562bf14ebeb32573e41d7f (diff)
downloadandroid_packages_apps_Snap-c76e6d8a2768487407fd5db3d1e917bc35f22c80.tar.gz
android_packages_apps_Snap-c76e6d8a2768487407fd5db3d1e917bc35f22c80.tar.bz2
android_packages_apps_Snap-c76e6d8a2768487407fd5db3d1e917bc35f22c80.zip
CameraNext: dynamically generate available photo resolutions
Instead of depending on a large matching table, generated the list of picture sizes to show to the user directly from the supported list returned by the camera. The list is filtered to remove uselessly small resolutions on modern devices, to group resolutions by aspect ratio, and to filter out fairly similar sizes. Change-Id: I47a67a89786543baec133cf7e71df9819793ebac
Diffstat (limited to 'res/values/arrays.xml')
-rw-r--r--res/values/arrays.xml172
1 files changed, 0 insertions, 172 deletions
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index 5d2e9a02e..905907d4b 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -169,178 +169,6 @@
<item>@string/time_lapse_hours</item>
</string-array>
- <!-- Camera Preferences Picture size dialog box entries -->
- <string-array name="pref_camera_picturesize_entries" translatable="false">
- <item>@string/pref_camera_picturesize_entry_24mp</item>
- <item>@string/pref_camera_picturesize_entry_21mp</item>
- <item>@string/pref_camera_picturesize_entry_16mp</item>
- <item>@string/pref_camera_picturesize_entry_16mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_13mp</item>
- <item>@string/pref_camera_picturesize_entry_13mp</item>
- <item>@string/pref_camera_picturesize_entry_12_8mp</item>
- <item>@string/pref_camera_picturesize_entry_12_7mp</item>
- <item>@string/pref_camera_picturesize_entry_12mp</item>
- <item>@string/pref_camera_picturesize_entry_11_9mp</item>
- <item>@string/pref_camera_picturesize_entry_11_5mp</item>
- <item>@string/pref_camera_picturesize_entry_10_4mp</item>
- <item>@string/pref_camera_picturesize_entry_10mp</item>
- <item>@string/pref_camera_picturesize_entry_9_7mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_9mp</item>
- <item>@string/pref_camera_picturesize_entry_8_2mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_8mp</item>
- <item>@string/pref_camera_picturesize_entry_7_7mp</item>
- <item>@string/pref_camera_picturesize_entry_6_4mp</item>
- <item>@string/pref_camera_picturesize_entry_6mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_6mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_5mp</item>
- <item>@string/pref_camera_picturesize_entry_5mp</item>
- <item>@string/pref_camera_picturesize_entry_5mp</item>
- <item>@string/pref_camera_picturesize_entry_4_5mp</item>
- <item>@string/pref_camera_picturesize_entry_4mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_4mp</item>
- <item>@string/pref_camera_picturesize_entry_3_7mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_3mp</item>
- <item>@string/pref_camera_picturesize_entry_3mp</item>
- <item>@string/pref_camera_picturesize_entry_2_5mp</item>
- <item>@string/pref_camera_picturesize_entry_2_1mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_2mp</item>
- <item>@string/pref_camera_picturesize_entry_2mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_1_9mp</item>
- <item>@string/pref_camera_picturesize_entry_1_5mp</item>
- <item>@string/pref_camera_picturesize_entry_1_3mp</item>
- <item>@string/pref_camera_picturesize_entry_1mp</item>
- <item>@string/pref_camera_picturesize_entry_wxga</item>
- <item>@string/pref_camera_picturesize_entry_xga</item>
- <item>@string/pref_camera_picturesize_entry_svga</item>
- <item>@string/pref_camera_picturesize_entry_wvga</item>
- <item>@string/pref_camera_picturesize_entry_vga</item>
- <item>@string/pref_camera_picturesize_entry_nhd_wide</item>
- <item>@string/pref_camera_picturesize_entry_wqvga</item>
- <item>@string/pref_camera_picturesize_entry_qvga</item>
- </string-array>
-
- <!-- When launching the camera app first time, we will set the picture
- size to the first one in the list that is also supported by the
- driver -->
- <string-array name="pref_camera_picturesize_entryvalues" translatable="false">
- <item>5656x4242</item>
- <item>5344x4008</item>
- <item>4608x3456</item>
- <item>5312x2988</item>
- <item>4160x3120</item>
- <item>4000x3000</item>
- <item>3840x2160</item>
- <item>3264x2448</item>
- <item>2976x2976</item>
- <item>2592x1944</item>
- <item>2592x1936</item>
- <item>2560x1920</item>
- <item>2688x1512</item>
- <item>2048x1536</item>
- <item>2048x1520</item>
- <item>1920x1080</item>
- <item>1600x1200</item>
- <item>1920x1088</item>
- <item>1440x1080</item>
- <item>1280x960</item>
- <item>1280x768</item>
- <item>1280x720</item>
- <item>1024x768</item>
- <item>800x600</item>
- <item>800x480</item>
- <item>960x720</item>
- <item>720x480</item>
- <item>640x480</item>
- <item>352x288</item>
- <item>320x240</item>
- <item>176x144</item>
- </string-array>
-
- <!-- Camera Preferences video snapshot size dialog box entries -->
- <string-array name="pref_camera_video_snapsize_entries" translatable="false">
- <item>Auto</item>
- <item>@string/pref_camera_picturesize_entry_21mp</item>
- <item>@string/pref_camera_picturesize_entry_16mp</item>
- <item>@string/pref_camera_picturesize_entry_16mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_13mp</item>
- <item>@string/pref_camera_picturesize_entry_12mp</item>
- <item>@string/pref_camera_picturesize_entry_8mp</item>
- <item>@string/pref_camera_picturesize_entry_8mp</item>
- <item>@string/pref_camera_picturesize_entry_square</item>
- <item>@string/pref_camera_picturesize_entry_5mp</item>
- <item>@string/pref_camera_picturesize_entry_5mp</item>
- <item>@string/pref_camera_picturesize_entry_5mp</item>
- <item>@string/pref_camera_picturesize_entry_4mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_3mp</item>
- <item>@string/pref_camera_picturesize_entry_3mp</item>
- <item>@string/pref_camera_picturesize_entry_1920x1080</item>
- <item>@string/pref_camera_picturesize_entry_2mp</item>
- <item>@string/pref_camera_picturesize_entry_2mp_wide</item>
- <item>@string/pref_camera_picturesize_entry_1_5mp</item>
- <item>@string/pref_camera_picturesize_entry_1_3mp</item>
- <item>@string/pref_camera_picturesize_entry_1280x768</item>
- <item>@string/pref_camera_picturesize_entry_1280x720</item>
- <item>@string/pref_camera_picturesize_entry_1mp</item>
- <item>@string/pref_camera_picturesize_entry_800x600</item>
- <item>@string/pref_camera_picturesize_entry_800x480</item>
- <item>960 x 720</item>
- <item>720 x 480</item>
- <item>@string/pref_camera_picturesize_entry_vga</item>
- <item>@string/pref_camera_picturesize_entry_352x288</item>
- <item>@string/pref_camera_picturesize_entry_qvga</item>
- <item>@string/pref_camera_picturesize_entry_176x144</item>
- </string-array>
-
- <!-- default is auto, which calculates largest snapshot
- size with same aspect ratio as preview. -->
- <string-array name="pref_camera_video_snapsize_entryvalues" translatable="false">
- <item>auto</item>
- <item>5344x4008</item>
- <item>4608x3456</item>
- <item>5312x2988</item>
- <item>4160x3120</item>
- <item>4128x3096</item>
- <item>4128x3088</item>
- <item>4000x3000</item>
- <item>3984x2988</item>
- <item>3920x2940</item>
- <item>4128x2528</item>
- <item>4320x2432</item>
- <item>4160x2340</item>
- <item>3920x2204</item>
- <item>3840x2160</item>
- <item>3264x2448</item>
- <item>3200x2400</item>
- <item>3264x1968</item>
- <item>3264x1840</item>
- <item>3264x1836</item>
- <item>2592x1944</item>
- <item>2592x1936</item>
- <item>2560x1920</item>
- <item>2592x1728</item>
- <item>2688x1520</item>
- <item>2560x1536</item>
- <item>2560x1440</item>
- <item>2048x1536</item>
- <item>2048x1520</item>
- <item>2048x1232</item>
- <item>1920x1080</item>
- <item>1600x1200</item>
- <item>1920x1088</item>
- <item>1392x1392</item>
- <item>1600x960</item>
- <item>1280x960</item>
- <item>1280x720</item>
- <item>1024x768</item>
- <item>1024x600</item>
- <item>800x600</item>
- <item>800x480</item>
- <item>640x480</item>
- <item>640x360</item>
- <item>480x320</item>
- <item>320x240</item>
- </string-array>
-
<!-- Camera Preferences focus mode dialog box entries -->
<string-array name="pref_camera_focusmode_entries" translatable="false">
<item>@string/pref_camera_focusmode_entry_auto</item>