summaryrefslogtreecommitdiff
path: root/src/com/android/camera/CaptureModule.java
Commit message (Collapse)AuthorAgeFilesLines
...
| * | SnapdragonCamera: App should set flash mode torch when lock AFxianming wang2018-03-201-5/+1
| |/ | | | | | | | | | | | | | | App should set flash mode torch when lock AF and precapture in the long shot mode. CRs-Fixed: 2208058 Change-Id: Idea352d2e3870963b7dfe394028deb7de0ec4330
* / SnapdragonCamera: Apply zoom when stop recordingxianming wang2018-03-211-0/+1
|/ | | | | | | Apply zoom when stop recording and create capture. CRs-Fixed: 2194593 Change-Id: I945e2cc759c538644de32d28158db27d3aaddbcf
* SnapdragonCamera: Reconstruction createHighSpeedRequestList methodxianming wang2018-03-201-61/+33
| | | | | | | | | (1)Reconstruction createHightSpeedRequestList method for compatible AndroidO and AndroidP. (2)Reconstruction the method setEndOfStream. CRs-Fixed: 2208025 Change-Id: I623b61693b51d949f5bad0f1b154165b434352fe
* SnapdragonCamera: Change the logic does not add preview surfacexianming wang2018-03-171-1/+1
| | | | | | | Change the logic does not add preview surface. CRs-Fixed: 2206094 Change-Id: I089f238928e4540e10a602dd25c7c0a990a76564
* Fix memory leak about AlertDialog in CaptureModulezhuw2018-03-161-5/+42
| | | | | | use a new listener, clean the reference of activity Change-Id: Id23abccb5495a981bfa46c5e8ab03812322df631
* Fix Nullpointer in onShutterButtonFocuszhuw2018-03-151-1/+7
| | | | | | | fix some monkey test FC catch nullpointer exception Change-Id: I1bc46f29a388716f6691283f9f7df8d3a8919120
* Merge "SnapdragonCamera: Lock AE when AE state is CONVERGED in flash on"Linux Build Service Account2018-03-151-4/+15
|\
| * SnapdragonCamera: Lock AE when AE state is CONVERGED in flash onxianming wang2018-03-131-4/+15
| | | | | | | | | | | | | | When flash is on, app does not lock AE until AE state is CONVERGED. CRs-Fixed: 2201169 Change-Id: I2c70d0733846126f4d5f52155775142d5b8514f6
* | Merge "Fix preview stop when longshot"Linux Build Service Account2018-03-141-9/+8
|\ \
| * | Fix preview stop when longshotzhuw2018-03-121-9/+8
| | | | | | | | | | | | | | | | | | | | | take ZSL picture don't stopreeating when shutter button up Change-Id: I7325e30c6a98fb3c15970a987f89f9ab2d824bec
* | | Merge "SnapdragonCamera: App begain capture directly when AE mode is OFF"Linux Build Service Account2018-03-141-0/+5
|\ \ \ | |_|/ |/| |
| * | SnapdragonCamera: App begain capture directly when AE mode is OFFxianming wang2018-03-131-0/+5
| |/ | | | | | | | | | | | | App begain capture directly when AE mode is OFF. CRs-Fixed: 2203905 Change-Id: I7fbc730623bd81cb89f9231bb0bf5aae1dad33bf
* | Merge "SnapdragonCamera:Alert unsupported profile"Linux Build Service Account2018-03-131-8/+3
|\ \
| * | SnapdragonCamera:Alert unsupported profilejunjiez2018-03-111-8/+3
| |/ | | | | | | | | | | | | | | | | When the recording profile is not supported by the camera, don't use a high quality profile instead,show unsupported profile toast directly. Change-Id: I0464a743ea23a4ddd53dc47100b373d2b957c3a3
* | Merge "SnapdragonCamera:Fix recording FC"Linux Build Service Account2018-03-131-1/+6
|\ \
| * | SnapdragonCamera:Fix recording FCjunjiez2018-03-121-1/+6
| |/ | | | | | | | | | | | | | | | | | | The target surface of VideoPausePreviewRequestBuilder should be the input surface of frameProcessor when it's recording with beauty enabled, otherwise it will cause FC. Change-Id: I5a8d1489cff12e5ce3421d632afc68a034014356 CRs-Fixed: 2200697
* / SnapdragonCamera: Remove hide surfaceview when start recordingxianming wang2018-03-101-6/+2
|/ | | | | | | | Remove hide surfaceView when start recording, avoid surfaceView disconnect with the camera-device. CRs-Fixed: 2202231 Change-Id: I969401e6626623c00b04093f6ab556cd51762a59
* Merge "SnapdragonCamera: Add reflection for setVendorStreamConfigMode"Linux Build Service Account2018-03-091-3/+10
|\
| * SnapdragonCamera: Add reflection for setVendorStreamConfigModejinwu2018-03-091-3/+10
| | | | | | | | | | | | | | Add reflection call the method setVendorStreamConfigMode CRs-Fixed: 2202063 Change-Id: I15c92579022b72721204dec576e95e67b223803c
* | SnapdragonCamera: Set the max pictureSize in deepzoom modexianming wang2018-03-091-8/+11
|/ | | | | | | | Set the max pictureSize in deepzoom mode, and disable the pictureSize menu. CRs-Fixed: 2185479 Change-Id: Ibba3ccabd30d4ab4c0eb18b94caa1062c3349456
* Merge "SnapdragonCamera:DeepPortrait"Linux Build Service Account2018-03-081-18/+108
|\
| * SnapdragonCamera:DeepPortraitjunjiez2018-03-061-18/+108
| | | | | | | | | | | | Add deepportrait feature in SnapdragonCamera. Change-Id: I5fd223cacfb2526efffbf3f13f7c33cafd8ac99d
* | Merge "SnapdragonCamera:Fix FC in HFR/HSR"Linux Build Service Account2018-03-081-2/+10
|\ \
| * | SnapdragonCamera:Fix FC in HFR/HSRjunjiez2018-03-081-2/+10
| |/ | | | | | | | | | | | | | | | | | | When in HFR/HSR mode, captureSession is CameraConstrainedHighSpeedCaptureSession, need to update request by setRepeatingBurst, otherwise it will FC. Change-Id: Ibb352f593052edc28eb69a15fe98ba8d97a75814 CRs-Fixed: 2182999
* / Use createHighSpeedRequestList in frameworksjinwu2018-03-061-12/+12
|/ | | | | | | | Instead of defining createHighSpeedRequestList in app, prefer to use it defined in framework and if framework change this api in upgrade then app need do nothing. Change-Id: I64074301e9201913e8bef12bd894c411596aa6bc
* SnapdragonCamera: Change flash OFF when use the User settingxianming wang2018-03-051-0/+2
| | | | | | | | Change the flash mode is OFF when select the Manual Exposure User setting menu. Hide the flash menu in the capture view. CRs-Fixed: 2167543 Change-Id: I9a45cc03743a6c617b2a4dc45ee36b0381b00fa5
* SnapdragonCamera: Fix FC when user use 1080p 60fps recordingxianming wang2018-03-051-2/+8
| | | | | | | | When the user use the 1080p and 60fps to recording, the VideoSnapShotSize should be assigned by video size. CRs-Fixed: 2194059 Change-Id: Ibeb7d232ac835514ae9f2178bed678c3a7634a4d
* Fix Snapshot black in manual pro modezhuw2018-03-011-3/+1
| | | | | | | remove the setting of control_mode captureBuilder back to TEMPLATE_STILL_CAPTURE Change-Id: Ie51a2dda7c8e13336a93e3612b827bbb5e984092
* Merge "SnapdragonCamera: Remove the stop preview when snapshot"Linux Build Service Account2018-02-281-5/+2
|\
| * SnapdragonCamera: Remove the stop preview when snapshotxianming wang2018-02-281-5/+2
| | | | | | | | | | | | | | Remove the code of stop preview when snapshot. Change-Id: Ie1c830c6699ac877f233c9ef0fd5ba7471299dae CRs-Fixed: 2143864
* | SnapdragonCamera: Support zzhdr for Video HDRzhuw2018-02-281-8/+31
|/ | | | | | | | | (1) Add operation in dev options (2) Set opmode before createsession (3) Set vendor tag in first PCR CRs-Fixed: 2197108 Change-Id: Ib3e95f4a09960f8aa41e79b5f3b8832fcf8d90fc
* SnapdragonCamera: Fix FC keep open and close the cameraxianming wang2018-02-261-2/+9
| | | | | | | | When Camera is closed, surface wait time out and throw IllegalState Exception, app will catch the exception and avoid force close. CRs-Fixed: 2187990 Change-Id: I3540912a7891a57ab3127b8f500e77947280bcba
* SnapdragonCamera: Complete the function of EIS and FOVCxianming wang2018-02-141-41/+78
| | | | | | | | Completed the function of EIS and FOVC, set the outConfigrations for EIS and FOVC. CRs-Fixed: 2189663 Change-Id: I64dea42bfcf879f01645ae9a7303a0fd60134843
* Merge "SnapdragonCamera: Add set 60fps array index method"Linux Build Service Account2018-02-121-3/+66
|\
| * SnapdragonCamera: Add set 60fps array index methodxianming wang2018-02-101-3/+66
| | | | | | | | | | | | | | | | Add setVendorStreamConfigMode method before createCaptureSession method. CRs-Fixed: 2156355 Change-Id: I764d6a99d42ae720671c20864d5cd3ced170546c
* | Fix Burst and HAL-ZSL issuesjinwu2018-02-101-11/+14
|/ | | | | | | 1. Do abort action when stop taking burst pictures 2. If flash is required then take picture in noraml process. Change-Id: I5ea6b5da108a074300597b2bd6d130f5d1610c2d
* SnapdragonCamera: Complete the function of DeepZoomxianming wang2018-02-061-24/+55
| | | | | | | | Complete the function of DeepZoom, only support the 32 bit library. Does`t support the 64 bit library. CRs-Fixed: 2116533 Change-Id: I9c181ff0de005493d345ecc0b0380dda9910ce63
* SDcamera:Remove indication of EIS when call endofStreamzhuw2018-02-021-24/+49
| | | | | | | remove indication of EIS support high speed record when end of stream Change-Id: I53eb58cfc83689838edfe3d148cb4de7c55fcb8f
* Merge "SDcamera:Fix AE mode is changed after Snapshot"Linux Build Service Account2018-01-311-0/+3
|\
| * SDcamera:Fix AE mode is changed after Snapshotzhuw2018-01-291-0/+3
| | | | | | | | | | | | when in dev option, apply common settings after snapshot Change-Id: I96a25267ea43167137cc19fb82f4a23431b3199e
* | SDcamera:Fix wrong TAF value when the bound is cutzhuw2018-01-291-0/+11
|/ | | | | | | | recompute the width and height of preview size map the TAF region to this rectangle first when camera picture size is set to 16:9 Change-Id: I92ee861b04f8707632eac43170d7f2a02beb727e
* SnapdragonCamera: Add command to set videoSizexianming wang2018-01-241-0/+8
| | | | | | | Add setprop "persist.vendor.camera.video.size" to set the video size. Change-Id: Icd6792a3afc36c11902d839e2981507cb78bd31c CRs-Fixed: 2175168
* Merge "SDcamera: Fix CAF when take picture in manual promode"Linux Build Service Account2018-01-241-2/+12
|\
| * SDcamera: Fix CAF when take picture in manual promodezhuw2018-01-231-2/+12
| | | | | | | | | | | | cancel focus and set control.af.mode to OFF Change-Id: I2d64052a0853a95b93c0a497b422525cf36824f5
* | Merge "SnapdragonCamera: Fix can not choose the size of qcfa"Linux Build Service Account2018-01-241-1/+3
|\ \
| * | SnapdragonCamera: Fix can not choose the size of qcfaxianming wang2018-01-231-1/+3
| |/ | | | | | | | | | | | | Change the method which could get the qcfa enable menu. CRs-Fixed: 2174256 Change-Id: I7a7aba8a414f715ef8297e9014d7b998b769b0e9
* | Merge "Fix two issues"Linux Build Service Account2018-01-241-1/+4
|\ \
| * | Fix two issuesjinwu2018-01-231-1/+4
| |/ | | | | | | | | | | | | 1. Increase EXTRA_QUICK_CAPTURE 2. Take zsl in switch mode. Change-Id: Ibab3a49d45e2ddceffd834eb64cf0957af38b3f2
* / Fix FC of selecting manual mode in DualCamera Modejinwu2018-01-231-4/+4
|/ | | | | | | If it is switch mode, then use updatePreviewLogical instead of updatePreviewMono. Change-Id: I3a36bd31850e1ce2a2cb469454a24db77a813ad6
* SnapdragonCamera: add new tag for EISzhuw2018-01-221-18/+93
| | | | | | | 1.add new vendor tag for EIS 2.send request when pause and stop recording video Change-Id: Ie715675038398495470ada6cb91196d40e3afbae