summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/CameraSettings.java
Commit message (Collapse)AuthorAgeFilesLines
* SnapdragonCamera: Add beautification feature to SnapdragonCamera.Zhang Zhenzhen2015-03-201-0/+8
| | | | Change-Id: Ie585527fc0b8679359753b3ff6245add3d1e5530
* Camera2: Add StillMore option in Camera app menuShwetha Kotekar2015-03-101-0/+11
| | | | | | | Add menu item for StillMore feature under the Advanced Features item during camera preview. Change-Id: I89ae260339896878ff4f1c5099885c6f3b05a18b
* SnapdragonCamera: Set highest supported video resolution by default.Sai Kumar Sanagavarapu2015-02-271-6/+3
| | | | | | | Instead of defaulting to CIF, set the highest supported video resolution as the default video profile. Change-Id: I6cb1eab905d193cbc03f528d0fbc81f5af49ab89
* SnapdragonCamera: implement refocus featureLikai Ding2015-01-141-2/+12
| | | | | | | | Add a scene mode for refocus. If the latest photo is taken with refocus, user can click on the preview thumbnail, then refocus it by tapping on the photo. Change-Id: I2fd69439467f5a1e33d23d8d239aa3472d88b585
* SnapdragonCamera: Add HVGA (480x360) video quality.Sai Kumar Sanagavarapu2014-12-131-0/+1
| | | | | | Add support for HVGA (480x360) video quality in camcorder settings. Change-Id: I3fd2bf4c266f2068cbe83301184d421e9278928e
* SnapdragonCamera: Fix compatibility issues with KK.Sai Kumar Sanagavarapu2014-11-261-3/+34
| | | | | | | | | 1. Remove openLegacy call to open camera. 2. Use generic camcorder profile query mechanism instead of hardcoding profile enums in app. 3. Fix NPE during startpreview if mParameters is null. Change-Id: I7bfc00f68f512c3029ca8ba75863583f1b376094
* SnapdragonCamera: Modify SnapdragonCamera UIByunghun Jeon2014-11-171-1/+1
| | | | | | Modified SnapdragonCamera setting menus with new icons Change-Id: I726296dfb100ac81ad6f1cd84420ae27c0ae1201
* SnapdragonCamera: Add support for manual 3A params.Sai Kumar Sanagavarapu2014-11-071-0/+87
| | | | | | | | | | | | | | | | Add UI support to take inputs from user for the following 3A paramters 1. Manual focus : a. Scale mode 0-100 b. Diopter mode 0-10 2.White balance: a. CCT b. RGB gains 3. Exposure control a. ISO b. exposure time Change-Id: I92ea3719fa2224e02943bb2191987c7654aaf9ea
* SnapdragonCamera: Filter out unsupported video encoders in appSanthosh Kumar Thimmanna Bhattar2014-10-271-0/+32
| | | | | | | | | - Unsupported encoders are listing in video encoders list in camera application. - Added filter to remove unsupported video encoders from the list. Change-Id: I88b680bdd199bfe9540388129846ef0168e702bc
* Camera2: Add Multi-touch UI and control in apps.Santhosh Kumar Thimmanna Bhattar2014-10-271-0/+11
| | | | | | Changes to support multi-touch focus feature in application Change-Id: I3dc0f3bf5cd71554856a00795e82d52f36066eeb
* Camera2: Add FSSR in Advanced features menu.Santhosh Kumar Thimmanna Bhattar2014-10-271-0/+11
| | | | | | | 1.Add FSSR option in Advanced features menu. 2.Query supported FSSR modes and enable FSSR. Change-Id: I40b9c7875483d022a1561b17aeb90d2e4cb789ce
* Camera2: Add See More feature in the menuSanthosh Kumar Thimmanna Bhattar2014-10-271-0/+17
| | | | | | - User can select See More feature in video mode. Change-Id: I13636846cce67caeb6eb0b3e073399fdae2be471
* Camera2: Add TruePortrait in Advanced features menu.Sai Kumar Sanagavarapu2014-10-271-0/+10
| | | | | | | 1.Add TruePortrait option in Advanced features menu. 2.Query supported TruePortrait modes and enable TP. Change-Id: I3e9bd54ab8e495eabb591bd380cf0553715e938a
* Camera: Store brightness value persistentlySanthosh Kumar H E2014-10-161-0/+1
| | | | | | | | | | | Currently the last brightness value configured by client is not stored and will get reset on each application start. The suggested changes will store the last user configuration in SharedPreferences and make this setting persistent. Change-Id: I181af9fd224ee0465fc488e16a2e0a38ca612e72
* SnapdragonCamera: Add support for CDS and TNR settingsDimitar Borisov2014-09-301-0/+69
| | | | | | | | | | | | | Add support for CDS and TNR settings - CDS and TNR can be controlled in photo mode and video mode. - CDS is set to off and cannot be set to other value when TNR is enabled - CDS value is restored when TNR is disabled again CRs-Fixed: 715042 Change-Id: Idf08403e38d0e3e634b047a955f2328b4237e691
* SnapdragonCamera: Add HDR need 1x menu selectionIvan Evlogiev2014-09-111-0/+17
| | | | | | - HDR need 1x can be true (default) or false Change-Id: I184ad034d61165becb9fb95a0963e8e8c0752558
* Camera: Add support for video rotationApurva Rajguru2014-09-031-0/+7
| | | | | | Adding menu items for video rotation. Change-Id: Ic684dd279f6c2f867e607ba6fbe3919db67b96f8
* SnapdragonCamera: Fix improper call to disable HFRVladimir Petrov2014-08-211-1/+2
| | | | | | | | | | | | | | | - Remove the filter for unsupported HFR modes in camcorder (may re-introduce CR#510215) - Fix improperly hardcoded setting of HFR mode to "disable" instead of "off" - Revert code where string prefixes were added to HFR camera parameter This reverts commit 1ad1d65a88e350e6e5461828ab930638b778564d. This reverts commit 9804a5e9116c8e17ac11449fcd83f2e0af5d4f38. CRs-Fixed: 687765 Change-Id: I85eecca7f2fc9bd83e90e0610ab66f1102dedc02
* SnapdragonCamera: Add HDR mode menu selectionIvan Evlogiev2014-08-211-0/+17
| | | | | | - HDR mode can be sensor (default) or multi-frame Change-Id: I4513c52e9050d66e25d70ed8f484637dc75c6196
* Rename module and package name to co-exist with AOSP appSachin Shah2014-08-161-1/+1
| | | | | | | | Rename package from com.android.camera2 to org.codeaurora.snapcam, module name from Camera2 to SnapdragonCamera and app name from "Camera" to "Snapdragon Camera" Change-Id: I2800070e72631e119a15fe0132424d1047be9f0c
* Camera2: Enhance KK cameraapp for LChiou-Hao Hsu2014-08-161-2/+2
| | | | | | Enhance KK cameraapp for L. Change-Id: If708b253f34a131d7842f8921e54c008283e0056
* Camera: Add HSR 60 and HSR 90 modesVijay kumar Tumati2014-07-161-5/+0
| | | | | | | | | | | | | Adding 2 more modes 60 and 90 to HSR feature. HSR - High speed recording where video is recorded at the same fps at which camera is pumping frames. CRs-Fixed: 629713 Change-Id: I31a13f8d5db8c94be7bafb7506bafe268b764362
* Camera: Initial Refocus supportEmilian Peev2014-06-261-0/+13
| | | | | | | | | Refocus mode is enabled which expects 7 snapshots in burst from the camera. The captured images are stored with custom names. Change-Id: I7c1f9ef15d710118f7089c2fc584da450ab0984c
* Camera2: Adding support for Auto HDRAbhishek Pant2014-06-061-0/+3
| | | | | | | | Adding support for Auto HDR for camera application. CRs-fixed: 629556 Change-Id: I02cdc2accb3e9fd4a9039b7f632ba3eb04fcc798
* Camera2: Query support for longshot and ZSL+HDR from parameters.Sai Kumar Sanagavarapu2014-06-021-0/+28
| | | | | | | | | | Query camera parameters to check if longshot and ZSL+HDR are supported or not. Also, add generic way of enabling/disabling preferences to facilitate features which are mutually exclusive. Change-Id: I4332e3d5050f56b1953e4c0d767eb87f7e932c49
* Camera2: add UI option to on/off longshotFei Zhang2014-04-141-0/+2
| | | | | | Add a menu option to turn on/off longshot. Change-Id: I21b5b8e8181317dc2db5ece44a60be66a52f5d0a
* Merge "Camera: Remove HFR option if it is not supported"Linux Build Service Account2014-04-111-0/+7
|\
| * Camera: Remove HFR option if it is not supportedSuman Mukherjee2014-03-251-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | For front camera, HFR is not supported. But user can select HFR option and while trying to record, toast is coming as "HFR is not supported for selected resolution" Fix made: In UI popup, HFR option will not come if it is not supported for that sensor. Change-Id: I85b4d9a950cee6b0b6b1ac4d08c0c60f17dff23a CRs-Fixed: 627356
* | Camera2: Disable AOST for non zslIvan Evlogiev2014-04-011-1/+2
| | | | | | | | | | | | - Disable AOST features for non zsl Change-Id: I064f8e1be8a85576c5e4e9baa8ee29a2b40bd14e
* | Camera: Open back camera first irrespective of IDVijay kumar Tumati2014-03-261-2/+5
|/ | | | | | | | On 8916, we see back camera probed with camera ID 1. We need to open back camera first in these cases as well. Change-Id: Ie3d71afc75ef92bbb95d748cd581252fb8294e1c
* Camera: Add a feature to choose where to store the picture and videoSanthosh Kumar H E2014-02-271-0/+1
| | | | | | | | | | | | Add a feature to choose use SDcard or phone to store picture and video captured by camera and camcorder. Some of the changes are taken from: I987a691c93edc4250fe0366d0623c85ea0152117 CRs-Fixed: 619806 Change-Id: I009df4c70f0a1b49b20750f806c799f025bb6197
* Camera: Add a filter to remove unsupported hfr modes in camcorderSanthosh Kumar Thimmanna Bhattar2014-01-281-0/+7
| | | | | | | | | | Some sensors don't support some hfr modes, so in camera setting, a filter should be used to block unnecessary menu items. ( cherrypicked from commit a7536c35e22148ee1def337d36fce0682a347c92 ) Change-Id: I5b243e59c99f4daaa36022867d19782b6e2395eb CRs-Fixed: 598600
* Merge "Camera: Avoid preview restart after capture if possible"Linux Build Service Account2014-01-111-0/+15
|\
| * Camera: Avoid preview restart after capture if possibleEmilian Peev2013-12-181-0/+15
| | | | | | | | | | | | | | | | | | - If the camera supports implicit preview restart after image capture, then this sequence will be skipped in order to improve KPI. Change-Id: I13b52255f1aa82805a67ad688a9964f84a447d5a
* | Merge "Camera: Add support for UbiFocus, ChromaFlash and OptiZoom."Linux Build Service Account2013-12-201-1/+44
|\ \ | |/ |/|
| * Camera: Add support for UbiFocus, ChromaFlash and OptiZoom.Ajit Singh Solanki2013-12-131-1/+44
| | | | | | | | | | | | | | | | | | - Add UI option in App to enable/disable UbiFocus, ChromaFlash and OptiZoom - App shows UI options for these features only when supported in HAL Change-Id: I924f97b2b510b351d9a8cb48a0aac6a4dc24ca10
* | Camera2: Adding support for 4kx2k resolutionAbhishek Pant2013-12-041-0/+10
|/ | | | | | | | Adding support for 4kx2k resolution for camcorder in the app. Change-Id: Ib186c3464fe4d90f0c085a8a40ee5dd860034503 CRs-fixed: 578625
* Camera2: Fix compilation issuesManish Kumar2013-10-311-4/+4
| | | | | | | | Fix compilation issues Change-Id: I77317b64eb11663dadff6a0b46e08e49d9e8ab21 (cherry picked from commit 53fa3ae8cd74ce42810f6d638bb7efe15fd01ba4) (cherry picked from commit 4151656344e66f7f43f017ab33ff42a33e6df552)
* Camera: Add support for setting DISAlok Kediya2013-10-311-1/+20
| | | | | | | | | | | | | | | - This patch allows the CamCorder client to configure DIS from the UI menu. Supported modes by the camera are parsed and dynamically filtered. (cherry picked from commit 24513b0af17e514aa24100c908432c115a1ddcda) Change-Id: I7aaacc883eec9d1b91f549d8e76d96f4a6940aed Conflicts: src/com/android/camera/CameraSettings.java (cherry picked from commit 1278c225500065e8448ad0ea2c6f50abefc5e884) (cherry picked from commit e093b0988c3c4b5ece6ea7ad5f79796705cd4b21)
* Camera: Support stream based flipAlok Kediya2013-10-311-0/+21
| | | | | | | | | | | | | | | | | | | Flip operation needs to be done per stream. App will read from system property about stream based flipping setting and set corresponding parameters to let camera hardware to apply flipping setting per stream. To keep app behavior persistent when flip and rotation are enabled, need to take case H/V flip when 90 or 270 rotation happens. Need to reverse H/V flip to acheive same output no matter device is in portait or landscape mode. (cherrypicked from commit b38b8246204871082dc7ac6f5e626d6162d2be70) Change-Id: Ia06060709162237dece1a05a3ae58429a0c99b06 Conflicts: src/com/android/camera/util/CameraUtil.java (cherry picked from commit b6aff328cdd99fb0db11c989a72f5eafd7d82324) (cherry picked from commit 29888be992b8955f88a2f89ffd407733d771c1e6)
* Camera: Filters supported power modesAlok Kediya2013-10-311-0/+4
| | | | | | | | | | | | - This change will remove the power modes options if they are not supported by the camera. (cherrypicked from commit ec3b6263dbded2f2f98bd5bfb5f83e03fda69e66) Change-Id: I594b28129be8c21c032b957bed3a5d89dedb98d1 (cherry picked from commit eba81192e47cd0d87edeca9035b42f2ee47e0b36) (cherry picked from commit 41df1aaabf96df8b705f109f2ca6eb692cbb6768)
* Camera: Add support for raw snapshotAlok Kediya2013-10-311-1/+14
| | | | | | | | | | | | | Previously picture format only have option for jpeg and raw, but detailed raw image format is misssing from menu to choose. Also, changes to save raw image to coorect path are included. (cherrypicked from commit c0028f9dbe178c3fed1bcb4af96eb0db4d2e2973) Change-Id: Ifab7fd80e4a83370b2dc6932340005a06cc3552f (cherry picked from commit 27f9245f35d0284c17d8d2fdf5576ea3879e7d33) (cherry picked from commit 3c66703af119c06697f16303fadadbe956646cb3)
* Camera: Adds support for Face Recognition enableAlok Kediya2013-10-311-0/+18
| | | | | | | | | | | | | - This change enables the camera client to configure the face recognition feature depending on the camera support of the lower layers. (cherrypicked from commit 9d469e2a66859fe5070d9651a41d0ca330ccc8cb) Change-Id: I141632e27cbef3bb53ea06a249491eff78b5f13b (cherry picked from commit b420162dd9c1f974628e8e7ff83bc0909c59e272) (cherry picked from commit 9c258ff94e7ce18c7e4072b83203092bd3d4c0d1)
* Camera: Add support for setting AE Bracketing.Alok Kediya2013-10-311-4/+30
| | | | | | | | | | | | | | | | | | | - This modification re-enables the AE bracketing UI option and adds the necessary logic for parsing and filtering the supported AE bracketing modes by the camera. (cherrypicked from commit 0b2b18f2a6b89da004db8c36420fc61f0e884290) Change-Id: I5aea466eed9a3de4a899cced1e03c5177e57104b Conflicts: src/com/android/camera/CameraSettings.java Conflicts: src/com/android/camera/CameraSettings.java (cherry picked from commit 8cd8e6797ed3ce856bb4d7771085e1678bea7f25) (cherry picked from commit 24b84fd5855235b8710a625e42a0f2879cc1d898)
* Camera: Video HDR Feature IntegrationAlok Kediya2013-10-311-0/+7
| | | | | | | | | | Add Video HDR support on UI. (cherrypicked from commit 423f0e277390cd4cbb87c89d063820ad0a953631) Change-Id: I14d2a7002fbaa4859ceb19317490e8843786ce35 (cherry picked from commit b2afb0f26563599e65564dea9605c7bc7d8aa29c) (cherry picked from commit a31228372a155dc1c02c7fb0669ea350c55c661d)
* Camera : Enable camera and camcorder UI features..Alok Kediya2013-10-311-0/+121
| | | | | | | | | | | | | | | | | | | | Added keys and APIs for enabling QC features from UI. (cherry picked from commit a0fdd6924374635711ea6a554f3a59a087cf4b21) Change-Id: Id50b7cebe2d33eaf7bb6a8e51fecded50ac6dcf8 Conflicts: src/com/android/camera/CameraSettings.java src/com/android/camera/PhotoMenu.java src/com/android/camera/PhotoModule.java src/com/android/camera/VideoModule.java Conflicts: src/com/android/camera/CameraSettings.java src/com/android/camera/VideoModule.java (cherry picked from commit 93cd1cdb59449ccb2b9594c9d8e3978a25d7f376) (cherry picked from commit af04f9d621183addee0f7cdd7c1a41c8d0e65cfe)
* Camera: Fix for focus mode option missing in camera settingsAlok Kediya2013-10-311-3/+0
| | | | | | | | | | | Also add "Normal" and "CAF" options under focus mode settings (cherrypicked from commit ce394a31d3ad72228861322ff8cf82e494ddf358) Change-Id: Id9168d43d92adf3e209896b2501f28d4a0f0293c (cherry picked from commit c207527c898023862063dac98e60da0490af27f1) (cherry picked from commit 631d0f1abe7447915bd6fd75308d523d7a734cfb) (cherry picked from commit 8ccaca55d0b6cd75321ab26f2781ae6f8c737270)
* Camera: Add initial QCom value add features.Alok Kediya2013-10-311-8/+92
| | | | | | | | | | | | | | | - Enhance the camera picture size table by adding more number of supported resolutions. - Enhance the camcorder menu by adding support for additional video and audio codecs. - Also provide option to select the duration of the recording clip. (cherry picked from commit 7a5402332f3b527767b85c1fc112880d02a47c0e) Change-Id: I553d4eb74337701bc57d069c8374646a7e15c2d5 (cherry picked from commit cdffd7510e1f9a236e43438f035bc5be9e3c0c17) (cherry picked from commit 93c32e9e069d7c48b71fbbe45cae59a54df443ec) (cherry picked from commit f6b24346ab9d28953a5697924d6815ed2c006cf3)
* Initialize GCam with GServices values.Sascha Haeberling2013-10-091-1/+1
| | | | | | Bug: 11103065 Change-Id: Ic8d3c9825abdc5d79c5e4c7b0e96770ab0941036
* Don't go into Gcam when it's capture intent.Angus Kong2013-10-081-0/+1
| | | | | | bug:11115082 Change-Id: I2532e9597f526eb7daea9753b019d5ed95f5fe6b