summaryrefslogtreecommitdiffstats
path: root/src/com/android
Commit message (Collapse)AuthorAgeFilesLines
* Camera2: Add See More feature in the menuSanthosh Kumar Thimmanna Bhattar2014-10-273-0/+27
| | | | | | - User can select See More feature in video mode. Change-Id: I13636846cce67caeb6eb0b3e073399fdae2be471
* Camera2: Add TruePortrait in Advanced features menu.Sai Kumar Sanagavarapu2014-10-273-7/+44
| | | | | | | 1.Add TruePortrait option in Advanced features menu. 2.Query supported TruePortrait modes and enable TP. Change-Id: I3e9bd54ab8e495eabb591bd380cf0553715e938a
* Merge "Camera2: Add setprop control to disable some features."Linux Build Service Account2014-10-241-0/+11
|\
| * Camera2: Add setprop control to disable some features.Sai Kumar Sanagavarapu2014-10-201-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following features can be enabled/disabled by using setprop: 1. ZSL 2. Face detection 3. Touch AF/AEC 4. Wavelet denoise 5. Focus 6. Flash Setprop to be used to disable these : adb shell setprop camera.qcom.misc 1 Change-Id: I248c075be474b9db960875393ac66f367765f1ba
* | Merge "Restart face detection after caturing image in zsl mode."Linux Build Service Account2014-10-231-0/+1
|\ \
| * | Restart face detection after caturing image in zsl mode.Santhosh Kumar H E2014-10-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When user does touch to focus face detection will restated after a delay. But if user initiate a take picture in between all the pending messages are cleared so face detection will not start automatically. This happens only in ZSL has preview will not be restarted. This change restarts the face detection if it is not started. CRs-Fixed: 712889 Change-Id: I5cda7a3c2e7c8352cf6d9e423ca06eb63f6d6265
* | | Merge "Camera: open Camera and start Preview in a seperate thread."Linux Build Service Account2014-10-215-60/+119
|\ \ \
| * | | Camera: open Camera and start Preview in a seperate thread.Sai Kumar Sanagavarapu2014-10-205-60/+119
| | |/ | |/| | | | | | | | | | | | | | | | | | | Start openCamera and start preview in a separate thread so that UI initialization and preview can run parallely. This is to improve camera cold start latency. Change-Id: I57af45bc90a4db1630c73449d543c3ff0992e55c
* | | Merge "Camera: Rotate face mouth based on face orientation"Linux Build Service Account2014-10-211-14/+15
|\ \ \
| * | | Camera: Rotate face mouth based on face orientationEmilian Peev2014-10-141-14/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Face mouth can be rotated according to the face orientation information. Change-Id: Id00fd52e529ddeace54e031dea221f694e48e97c CRs-Fixed: 726313
* | | | Merge "While stopping FD, pause UI to avoid further drawing with stale data."Linux Build Service Account2014-10-211-0/+1
|\ \ \ \
| * | | | While stopping FD, pause UI to avoid further drawing with stale data.Santhosh Kumar H E2014-10-151-0/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When user disables FD from settings, app will stop FD and sets the callback listeners to null. By the time callbacks are set to null, framework had posted the data and it was not received in the app yet. So even though application clears the UI after setting null callbacks one set of data is getting drawn and it will not be cleared at all. Present change will pause the UI as soon as FD is disabled. When FD is enabled again, photoUI resumes drawing by default so not calling resume again. Change-Id: Iac3887eca6bc002439092390c47c25ae3b216b26
* | | | Merge "Camera2: Do not restart preview to update flip params on new orientation"Linux Build Service Account2014-10-212-52/+67
|\ \ \ \ | |_|_|/ |/| | |
| * | | Camera2: Do not restart preview to update flip params on new orientationSanthosh Kumar H E2014-10-162-52/+67
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When there was a orientation change flip paramter had to be changed. Currently all parameters are set again and preview is being restarted. so preview will not be smooth when user rotae the device. This change makes sure only necessary params are updated and preview will not be restarted. CRs-Fixed: 710129 Change-Id: I564431ef8cedaf68c9d12e2a84a3a430c845ab6d
* | | Merge "Camera2: Disable advance features when continuous shot mode is enabled"Linux Build Service Account2014-10-181-0/+23
|\ \ \
| * | | Camera2: Disable advance features when continuous shot mode is enabledSanthosh Kumar Thimmanna Bhattar2014-10-151-0/+23
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | - Camera is getting stoppped in continuous shot mode when advance feature like ubifocus is enabled. - Fix is to disable advance features when continuous shot mode is enabled and vice versa Change-Id: Icc47dfd8a3d617b46794ae8abfd02e72b8e0b682
* | | Merge "Camera: Store brightness value persistently"Linux Build Service Account2014-10-182-0/+11
|\ \ \
| * | | Camera: Store brightness value persistentlySanthosh Kumar H E2014-10-162-0/+11
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: IS is disabled when 4k video quality is enabledDimitar Borisov2014-10-141-3/+21
|/ / | | | | | | | | | | | | - IS is disabled when 4k video quality is enabled CRs-Fixed: 733839 Change-Id: Iaaaa779bab0fbd7f9e5e5be08c6ada1c67ceb17a
* | Merge "Camera: openLegacy to open HAL1 camera"Linux Build Service Account2014-10-131-1/+8
|\ \ | |/ |/|
| * Camera: openLegacy to open HAL1 cameraRanjith Kagathi Ananda2014-10-081-1/+8
| | | | | | | | | | | | | | | | When HAL 3 module is enabled by default, use .openLegacy with api version CAMERA_HAL_API_VERSION_1_0 to get the HAL1 device instead of the regual .open call. Change-Id: Iec16c0b4e30f431bff4f4ad8bb83533f328c12b4
* | Merge "SanpdragonCamera: Disable continuous shot for advanced capture"Linux Build Service Account2014-10-091-3/+9
|\ \
| * | SanpdragonCamera: Disable continuous shot for advanced captureIvan Evlogiev2014-10-071-3/+9
| |/ | | | | | | | | | | - Continuous shot needs to be disabled for continuous capture Change-Id: Id83431cff69da778df8cf815731688e73505b0c3
* | Merge "SnapdragonCamera: Add support for CDS and TNR settings"Linux Build Service Account2014-10-086-5/+255
|\ \ | |/ |/|
| * SnapdragonCamera: Add support for CDS and TNR settingsDimitar Borisov2014-09-306-5/+255
| | | | | | | | | | | | | | | | | | | | | | | | | | 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: Fix for zsl capture with flip appliedDimitar Borisov2014-09-301-4/+6
|/ | | | | | | | - We should not overwrite horizontal with vertical picture flip and vice versa when in zsl mode and rotation is 90 or 270 degrees. CRs-Fixed: 727742 Change-Id: I926d6b3f198669d1d582e4375bd02ec4d42e57c0
* Merge "SnapdragonCamera: Add HDR need 1x menu selection"Linux Build Service Account2014-09-193-1/+29
|\
| * SnapdragonCamera: Add HDR need 1x menu selectionIvan Evlogiev2014-09-113-1/+29
| | | | | | | | | | | | - HDR need 1x can be true (default) or false Change-Id: I184ad034d61165becb9fb95a0963e8e8c0752558
* | Merge "SnapdragonCamera: Do not reset exposure value"Linux Build Service Account2014-09-191-3/+0
|\ \
| * | SnapdragonCamera: Do not reset exposure valueSusmitha Gummalla2014-09-111-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | Exposure value set by user is not being retained as it is being reset in the APP. Removed the reset functionality to fix the same. Change-Id: I0f5fe96dddd605515182d9827bf4d3e75e0c99f2 CRs-fixed: 720624
* | | Merge "Camera: Enable liveshot during 4K recording"Linux Build Service Account2014-09-131-2/+1
|\ \ \ | |_|/ |/| |
| * | Camera: Enable liveshot during 4K recordingSusmitha Gummalla2014-08-271-2/+1
| |/ | | | | | | | | | | --Enable take picture during 4K recording Change-Id: I562b80a17198460255ea5fd8cab928665f96aad9
* / Camera: Add support for video rotationApurva Rajguru2014-09-033-0/+16
|/ | | | | | Adding menu items for video rotation. Change-Id: Ic684dd279f6c2f867e607ba6fbe3919db67b96f8
* SnapdragonCamera: Add H265 encoderVladimir Petrov2014-08-221-0/+1
| | | | | | Add support for selecting the HEVC video encoder (H265). Change-Id: I3b7974eb333e0914047e9b5c96a0fb9d6f494b2a
* SnapdragonCamera: Match video and preview sizes for all HFR modesLeena Winterrowd2014-08-211-1/+1
| | | | | | | | HFR sets the video resolution as the preview resolution. Do the same when HSR is selected. CRs-Fixed: 679522, 687765 Change-Id: Ie08ce94193b8f0b53551b00808294eacc66ff6e4
* SnapdragonCamera: Fix HFR string mismatchLeena Winterrowd2014-08-211-3/+3
| | | | | | Enforce consistency between HFR strings at the app and HAL levels Change-Id: I10f1cce5f90c1a87c15dddf80d05c28c8eaff298
* SnapdragonCamera: Fix improper call to disable HFRVladimir Petrov2014-08-212-35/+45
| | | | | | | | | | | | | | | - 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: Set video size for preview in HFR caseEmilian Peev2014-08-211-1/+57
| | | | | | | | | Due to HW limitations, the preview size needs to match the video size in HFR use cases. Otherwise the framerate may be lower than expected. Change-Id: I09ce25befa781b683e167da1ab4c20b5214df59b CRs-Fixed: 656181
* SnapdragonCamera: Add HDR mode menu selectionIvan Evlogiev2014-08-213-1/+30
| | | | | | - HDR mode can be sensor (default) or multi-frame Change-Id: I4513c52e9050d66e25d70ed8f484637dc75c6196
* SnapdragonCamera: Switch to SD card when internal storage is fullkaiyiz2014-08-218-25/+83
| | | | | | | | | | | | | | | | When internal storage is full, switch to SD card for storage. Change the save path from internal storage to SD card when updateStorageSpace is called if: 1. Internal storage is the current save path and does not have enough space 2. SD card has enough space Display a toast message and update display of the save path menu item when the storage path is switched. CRs-Fixed: 687210 Change-Id: I6a9804e4f64e6d55c6aebd889ac2ce5e887cfa5a
* SnapdragonCamera: Don't disable shutter button in longshot mode.Sai Kumar Sanagavarapu2014-08-211-2/+4
| | | | | | | | | | | | Problem scenario: If longshot gets turned off even before first capture is completed, there might be a possibility of shutter button getting disabled permanently. Fix: Shutter button need not be disabled in longshot usecase. Change-Id: I94cdb1e3f6d63a71699014cc59e5bc8438506c34
* SnapdragonCamera: Make panorama frame size configurableLikai Ding2014-08-211-2/+10
| | | | | | | | For low RAM devices, allow reduction of the panorama frame size to save memory via the 'panorama_frame_size_reduction' config option. Change-Id: I26b98699341d5eedfe2ebe8a6ed417fe62933bd5 CRs-Fixed: 669381
* SnapdragonCamera: Fix jni library namesLeena Winterrowd2014-08-213-3/+3
| | | | | | | | | Loading jni libraries currently fails as the library names have changed for SnapdragonCamera. This change fixes the jni library loading. Change-Id: I19adc166960ee2d9c4ddb223b1d2756eda00c00c
* SnapdragonCamera: To enable mirroring for 1080pCherian Deepak2014-08-181-1/+17
| | | | | | | This will enable output duplication from cpp for 1080p camcorder resolution Change-Id: I3a6a49d98bea8102f3a00963deaba968fdec96ce
* Rename module and package name to co-exist with AOSP appSachin Shah2014-08-1646-46/+46
| | | | | | | | 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-162-5/+5
| | | | | | Enhance KK cameraapp for L. Change-Id: If708b253f34a131d7842f8921e54c008283e0056
* Merge "Camera2: Fix show switcher after capture picture with HDR on in message"Linux Build Service Account2014-07-211-2/+1
|\
| * Camera2: Fix show switcher after capture picture with HDR on in messagekaiyiz2014-07-091-2/+1
| | | | | | | | | | | | | | | | | | | | Switcher should not be shown when open camera use CAPTURE intent. Show switcher only when mIsImaegCaptureIntent not true. CRs-Fixed: 690941 Change-Id: I41c34288adfccf3cdad7b14f552f8dd67c3106c1
* | Merge "Camera2: fix face still display after unmark the face detect option"Linux Build Service Account2014-07-212-1/+9
|\ \
| * | Camera2: fix face still display after unmark the face detect optionkaiyiz2014-07-142-1/+9
| |/ | | | | | | | | | | | | | | | | | | | | After unmark the face detect option, the value mFace in FaceView maybe reset value and draw all the time. The faces should not be draw after stopFaceDetection, so block draw the faces after stopFaceDetection and unblock after startFaceDetection. Change-Id: I2f8316e12ad8c7b157bc732800d9247c66a17572 CRs-Fixed: 692057