summaryrefslogtreecommitdiff
path: root/src/com/android/camera/CaptureModule.java
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge "SnapdragonCamera: Camera2 force close when zoom focus ring in video ↵Camera Software Integration2016-11-281-2/+4
|\ \ \ | | | | | | | | | | | | mode" into camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Camera2 force close when zoom focus ring in video modeweijiew2016-11-171-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When starting recording, a new captureSession will be created and the old captureSession will be closed, but it still use old captureSession to apply new zoom value. Change-Id: I3c8b1f5346eddc2ffbb454a94cd401812276e4a5 CRs-Fixed: 1089903
* | | | Merge "SnapdragonCamera: Shutter button was disabled after switching to ↵Camera Software Integration2016-11-281-1/+13
|\| | | | | | | | | | | | | | | video mode" into camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Shutter button was disabled after switching to video modeweijiew2016-11-171-1/+13
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Video mode was not supported when triggering continue shot, when continue shot was triggered, video button was not disabled and led to shutter button can't restore to enable. Solution: Disable video button when triggering continue shot;disable continue shot when recording video Change-Id: If30323e6a3f9b39ce6c5f3a8c74d78ac7526c382 CRs-Fixed: 1085338
* | | Merge "SnapdragonCamera: Improve onResume" into camera.lnx.1.0-dev.1.0Camera Software Integration2016-11-281-14/+43
|\ \ \
| * | | SnapdragonCamera: Improve onResumeJay Wang2016-11-141-14/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create session without waiting for surface to be ready and start preview when surface is ready. This improves latency Change-Id: I1d4aee1c854c20c9e1e54a0d513da94265c1bf78 CRs-Fixed: 1066519
* | | | Merge "SnapdragonCamera: Add ProMode" into camera.lnx.1.0-dev.1.0Camera Software Integration2016-11-281-9/+42
|\| | | | |/ / |/| |
| * | SnapdragonCamera: Add ProModeByunghun Jeon2016-11-141-9/+42
| | | | | | | | | | | | | | | | | | | | | | | | Add ProMode. User can change iso, white balance, exposure, and focus mode using this new scene mode Change-Id: I58885d3a05d6d9e8264e58cb8c4de2e1f13646b0 CRs-Fixed: 1089100
* | | Merge "SnapdragonCamera: Scene mode change" into camera.lnx.1.0-dev.1.0Camera Software Integration2016-11-151-16/+26
|\| |
| * | SnapdragonCamera: Scene mode changeJack Yoo2016-11-091-16/+26
| | | | | | | | | | | | | | | | | | | | | | | | Adding Sharpshooter, Stillmore scene mode menu Moving Tracking focus to the scene mode Change-Id: I5afb2499e767d90f0e0e6408168961bcda4e55bb CRs-Fixed: 1083651
* | | Merge "SnapdragonCamera: Continuous shot to YUV" into camera.lnx.1.0-dev.1.0Camera Software Integration2016-11-151-21/+49
|\| |
| * | SnapdragonCamera: Continuous shot to YUVJack Yoo2016-11-091-21/+49
| | | | | | | | | | | | | | | | | | | | | Change continuous shot to YUV with ZSL Change-Id: If69d58456a17fa4181cf58f9660c0c6d033c4938 CRs-Fixed: 1083651
* | | Merge "SnapdragonCamera: Update preview UI when recording rest time was ↵Camera Software Integration2016-11-151-1/+21
|\| | | | | | | | | | | zero" into camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Update preview UI when recording rest time was zeroweijiew2016-11-071-1/+21
| | | | | | | | | | | | | | | | | | | | | Update preview UI when the recording rest time was zero Change-Id: I538cac957a6c467974e0381ee6cab34dee7fdcfd CRs-Fixed: 1085359
* | | Merge "SnapdragonCamera: Add face detection for camera2 video record" into ↵Camera Software Integration2016-11-151-1/+2
|\| | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Add face detection for camera2 video recordRanjith Kagathi Ananda2016-11-071-1/+2
| | | | | | | | | | | | | | | | | | | | | Enable face detection for video recording as well CRs-Fixed: 1084703 Change-Id: Icbd80f10c1af70e6aa8a1dcbdede1b331086eae3
* | | Merge "SnapdragonCamera: update face view for video recording use-case" into ↵Camera Software Integration2016-11-151-2/+5
|\| | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: update face view for video recording use-caseJay Wang2016-11-071-2/+5
| | | | | | | | | | | | | | | | | | | | | Update face view for video recording use-case Change-Id: Id8ed2053e0a850d0bbf5666abf03c0ab605af2e9 CRs-Fixed: 1084703
* | | Merge "SnapdragonCamera: Adjust video encoder bit rate and add 60fps ↵Camera Software Integration2016-11-151-58/+66
|\| | | | | | | | | | | support" into camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Adjust video encoder bit rate and add 60fps supportJay Wang2016-11-071-58/+66
| | | | | | | | | | | | | | | | | | | | | | | | - Configure the video encoder bit rate to the recommended value - Add 60fps video frame rate support Change-Id: I477487c4c4fab5479534896d90e08c3eadddc54f CRs-Fixed: 1074187
* | | Merge "SnapdragonCamera: Fix torch mode with continuous shot" into ↵Camera Software Integration2016-11-151-9/+38
|\| | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Fix torch mode with continuous shotJay Wang2016-11-071-9/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | Flash torch mode sometime doesn't work because the flash mode is overwritten by repeating preview request. To resolve the issue, re-configure the preview request with new flash mode. CRs-Fixed: 1077543 Change-Id: I614bac704562925cc843a9b8db2852c71368f4e5
* | | Merge "SnapdragonCamera: Fix FC when tap flash button continously" into ↵Camera Software Integration2016-11-101-0/+4
|\ \ \ | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Fix FC when tap flash button continouslymingwax2016-11-021-0/+4
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | When user tap flash button continously, camera session occur error, and throw IllegalStateException. Because session has been closed, further changes are illegal. Solution, use try/catch to capture the IllegalStateException. Change-Id: Ib2349673e1ab34b9a897e3e7c96cfa6c7744b80c CRs-Fixed: 1084774
* | | Merge "SnapdragonCamera: Fix press volume key can`t take picture" into ↵Camera Software Integration2016-11-101-0/+35
|\ \ \ | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Fix press volume key can`t take picturemingwax2016-11-011-0/+35
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Did not implement the code. Add code in onKeyDown and onKeyUp method refer to PhotoModule.java. Add the listening which the user press the volume key down or up. Change-Id: I5380d3fcad146fccadf7d1657c4e2e79f218f75e CRs-Fixed: 1084315
* | | Merge "SnapdragonCamera: Fix didn`t take picture when switch sdcard" into ↵Camera Software Integration2016-11-101-2/+6
|\ \ \ | |_|/ |/| | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Fix didn`t take picture when switch sdcardmingwax2016-10-311-2/+6
| |/ | | | | | | | | | | | | | | | | | | | | The phone has no SDCard, When user change Storage from phone to SDCard, the onSettingsChanged method is not called. Because CaptureModule in an invisible state to user. So I put updateSaveStorageState method in onResumeAfterSuper method, in order to be able to update in time. Change-Id: I1e0129adc4ec5ccb80583befe737883e2922e8ca CRs-Fixed: 1083378
* | Merge "SnapdragonCamera: Reset zoom value when resuming" into ↵Camera Software Integration2016-11-021-0/+1
|\ \ | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Reset zoom value when resumingByunghun Jeon2016-10-131-0/+1
| | | | | | | | | | | | | | | | | | | | | When pause/resuming, reset zoom value to default value Change-Id: Ib1313009cfd8c44daa2032d20da863fe10eeddf0 CRs-Fixed: 1066519
* | | SnapdragonCamera: Blurbuster filterJack Yoo2016-10-201-0/+3
| | | | | | | | | | | | | | | | | | | | | Adding blurbuster filter to the post processor Change-Id: I2958a2b1b0df834c4cb5b921e49d21d2e20c8377 CRs-Fixed: 1080317
* | | SnapdragonCamera: PanoramaUI and filter changeJack Yoo2016-10-201-5/+3
| |/ |/| | | | | | | | | | | | | | | | | 1. Adjusting Panorama UI 2. Adjusting Chormaflash filter 3. Changing Ubifocus focus timeout value 4. ZSL Flash mode change Change-Id: Ia46fdc827cd5529a8b7c6f5cfafc44bb3cf00d06 CRs-Fixed: 1080317
* | SnapdragonCamera: Use flash torch mode during continuous shotJay Wang2016-10-141-9/+22
|/ | | | | | | | When flash is turned on during continuous shot, flash is configured to torch mode. Change-Id: I8993bcfd974a34319193c5cf35e94c5f0d04346f CRs-Fixed: 1077543
* SnapdragonCamera: Fix setting video resolution for makeupByunghun Jeon2016-10-131-27/+9
| | | | | | | | | Turning on makeup forces video resolution to be 720x480 which might not be supported by the device. Use one that is equal to or smaller than that. Change-Id: Ife16bf862432e4579d353c0d21179210d9b0957b CRs-Fixed: 1066519
* SnapdragonCamera: frame capture pathJack Yoo2016-10-131-33/+57
| | | | | | | | | | | Frame the path for each capture. 1. ZSL image -> YUV reprocess -> filters -> framework jpeg encoding 2. Non-ZSL -> filters -> framework jpeg encoding 3. Optimizing bestpicture filter image saving 4. Adjusting roi according to the mirror Change-Id: I8989ec57beec3420e6f4311dff951af0a84f5ba9 CRs-Fixed: 1071798
* SnapdragonCamera: SelfieMirror Camera2Jack Yoo2016-10-131-3/+7
| | | | | | | SelfieMirror filter for camera2. Change-Id: Id5fda369a56421199a8c2537491608b8667fb77e CRs-Fixed: 1071798
* SnapdragonCamera: Restart session instead restartJack Yoo2016-10-131-57/+72
| | | | | | | Restart the session instead of restarting on ZSL mode change. Change-Id: Idc484c592d2ca0a32e60b3a70380fd309f559dcd CRs-Fixed: 1071798
* SnapdragonCamera: Use constant obj when queueing and removing msgJay Wang2016-09-301-13/+19
| | | | | | | | Use a constant token obj when tagging messages to be queued and removed from handler. CRs-Fixed: 1068401 Change-Id: I2b1a653ea0ca1df8f9502ed4a09da53be61b62e0
* SnapdragonCamera: Set CDS to auto for all capturesCullum Baldwin2016-09-271-0/+3
| | | | | | | Set CDS (chroma-down-sample) to auto for all captures. CRs-Fixed: 1054144 Change-Id: I9fe3f1a7cc5be32c39e268cbe51a9e4d73048e57
* SnapdragonCamera: Fix flash toggle buttonByunghun Jeon2016-09-271-25/+40
| | | | | | | | Add flash auto mode to flash toggle button and show flash button while taking video Change-Id: Iffc81ba15b1651c45f826a835274c20f46dbb8cd CRs-Fixed: 1066519
* SnapdragonCamera: Makeup featureJack Yoo2016-09-271-35/+28
| | | | | | | Makeup feature for camera preview and video Change-Id: Ia8cdb629372333c9dceef8aa474402553b7259f0 CRs-Fixed: 1067848
* SnapdrgaonCamera: Putting TrackingFocus jni hookJack Yoo2016-09-271-0/+2
| | | | | | | | Adding tracking focus jni library loading part and touch event Change-Id: Ic570a09a0d93eb4b81e52334ba4a1bee2b67cb12 CRs-Fixed: 1067848
* SnapdragonCamera: Chromaflash FilterJack Yoo2016-09-271-0/+23
| | | | | | | Adding Chromaflash Filter for Camera2 Change-Id: I04b399abe26a3fdcdc91240036a683711b21f8a8 CRs-Fixed: 1067848
* SnapdragonCamera: Panorama ModuleJack Yoo2016-09-271-1/+17
| | | | | | | Introducing Panorama capture module for Camera2 Change-Id: I98306c6c88c34c58b99adf9d472418392015f6c5 CRs-Fixed: 1067848
* SnapdragonCamera: Only release shutter for main camJay Wang2016-09-271-7/+9
| | | | | | | | | Only release shutter when main camera is unlocked. Queueing two runnables can result in race condition where shutter is re-enabled after being disabled due to shutter click. CRs-Fixed: 1068525 Change-Id: I70def909e4c2c0eafc15e31475992248da3b74b7
* SnapdragonCamera: Add exif thumbnail to Camera2 capturesJay Wang2016-09-271-0/+10
| | | | | | | Add embedded thumbnails for Camera2 captures. CRs-Fixed: 1068516 Change-Id: I5c0fdb3ddee3dd676a6b1ab91e5e7c33322e49b1
* SnapdragonCamera: Init optimization and concurrency fixesJack Yoo2016-09-271-17/+24
| | | | | | | | | | 1. Frameprocessor init call to be in parallel. 2. Fix concurrency issue on filters with background saving feature. 3. Various other capture module concurrency issue fixes. Change-Id: Icce713b0d6e4ea1c15bbe9ac2cfb3977b0a9c1d7 CRs-Fixed: 1067848
* SnapdragonCamera: Change video snapshot picture size logicByunghun Jeon2016-09-271-9/+14
| | | | | | | | Remove auto video snapshot size menu and use picture size setting instead. In case of 4k, use one that is smaller than 4k. Change-Id: Ic8ab193055afa0f571c73a074d346c2a9f8dbacd CRs-Fixed: 1066519
* SnapdragonCamera: Fix selfie flash not disappearing issueByunghun Jeon2016-09-271-6/+6
| | | | | | | | Fix selfie flash not disappearing issue due to using ZSL capture path. Use normal path when taking selfie picture Change-Id: I2b1c179d1e157714415cf264a9ff0887407e31a2 CRs-Fixed: 1066519
* SnapdragonCamera: Fix continuous shot sound problemByunghun Jeon2016-09-271-1/+4
| | | | | | | | Fix continuous shot sound problem. Now it makes sound for all captures Change-Id: I8e0627cc384b1ca1253e6e67f8a41325578a46a5 CRs-Fixed: 1066519