summaryrefslogtreecommitdiffstats
path: root/src/com
Commit message (Collapse)AuthorAgeFilesLines
* SnapdragonCamera: StillMore to camera2Jack Yoo2016-08-164-1/+186
| | | | | | | Adding stillmore to camera2 Change-Id: I82bd9931168b831bf1c819935c47113f37d7a188 CRs-Fixed: 1050663
* SnapdragonCamera: Shutter sound menuJack Yoo2016-08-163-5/+22
| | | | | | | Shutter sound menu to choose on/off Change-Id: Id5ea22a837cd658c3278160a21c74b519f1bc212 CRs-Fixed: 1050663
* SnapdragonCamera: Selfie Mirror modeJack Yoo2016-08-165-32/+67
| | | | | | | Selfie mirror menu for front camera1. Change-Id: I2e6845c9e25481106f51772b5d3dfd0a971a2be7 CRs-Fixed: 1050663
* Merge "SnapdragonCamera: reset the snapshot status when switch camera" into ↵Linux Build Service Account2016-08-111-0/+1
|\ | | | | | | camera.lnx.1.0-dev.1.0
| * SnapdragonCamera: reset the snapshot status when switch cameraweijiew2016-08-021-0/+1
| | | | | | | | | | | | | | | | | | | | When user quickly trigger the shutter button several times,it is possible that taking picture fail and casues trigger snapshot from start preview. To resolve issue, reset the snapshot status when switch camera. Change-Id: Ida4961d03668ac09e3fc35bff2d645e4d755eb10 CRs-fixed: 1042288
* | Merge "SnapdragonCamera: Provide correct orientation when adding image" into ↵Linux Build Service Account2016-08-081-3/+14
|\ \ | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Provide correct orientation when adding imageJay Wang2016-07-261-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | Read orientation from exif and provide to content provider when adding image. CRs-Fixed: 993611 Change-Id: Ic2079dd1b5e6bdb93f73b4084749b3cbc68b3f86
* | | Merge "SnapdragonCamera: Saving MPO and DDM without CS" into ↵Linux Build Service Account2016-08-083-15/+114
|\| | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Saving MPO and DDM without CSJay Wang2016-07-263-15/+114
| | | | | | | | | | | | | | | | | | | | | Saving MPO and DDM without CS CRs-Fixed: 993611 Change-Id: Ie04bce460c57454b4cf57c88b47ef2a495b6e078
* | | Merge "SnapdragonCamera: Synchronize af & ae states before capturing" into ↵Linux Build Service Account2016-08-081-4/+22
|\| | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Synchronize af & ae states before capturingJay Wang2016-07-261-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When in dual camera mode, synchronize AF and AE states between the two cameras before issuing capture requests. This allows capture requests to be issued simultaneously and achieves better temporal matching. CRs-Fixed: 993611 Change-Id: I097eae6b95153eefebeed3b22e02d4f4e56d565e
* | | Merge "SnapdragonCamera: When mono preview hidden, don't set repeating ↵Linux Build Service Account2016-08-081-10/+42
|\| | | | | | | | | | | request" into camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: When mono preview hidden, don't set repeating requestJay Wang2016-07-261-10/+42
| |/ | | | | | | | | | | | | | | Don't set a repeating request for mono preview when mono preview option is set to off in dual camera mode. CRs-Fixed: 993611 Change-Id: I615483a8ed24689692136e9e2007f19898db5a24
* | Merge "SnapdragonCamera: Fix Gallery view photo no edit and delete button" ↵Linux Build Service Account2016-08-081-1/+1
|\ \ | | | | | | | | | into camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Fix Gallery view photo no edit and delete buttonqimengp2016-07-281-1/+1
| |/ | | | | | | | | | | | | | | | | | | Enter gallery from SnapdragonCamera, there are no edit and delete button, because gallery in readonly mode. To solve this issue SnapdragonCamera should add "from-snapcam" parameters to start intent, when enter Gallery to browse photos. Change-Id: I1d0ced45dad150052093e00b8347cd094f4c8bf4 CRs-Fixed: 1036897
* | Merge "SnapdragonCamera: Force removing preview cover for camcorder" into ↵Linux Build Service Account2016-08-082-1/+14
|\ \ | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Force removing preview cover for camcorderJay Wang2016-07-282-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | A workaround to remove preview cover when starting recording, if preview cover is not removed right after preview started. Change-Id: I0870ddeec9d3f40a1459315e91e5230155be9f13 CRs-Fixed: 1016691
* | | Merge "SnapdragonCamera: Fixed NPE when triggering snapshot from key button" ↵Linux Build Service Account2016-08-081-0/+1
|\| | | | | | | | | | | into camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Fixed NPE when triggering snapshot from key buttonJay Wang2016-07-281-0/+1
| |/ | | | | | | | | | | | | | | | | | | When user triggers snapshot from key button, it is possible that the camera control menu is not initialized and causes NPE. To resolve issue, only process the snapshot request after control menu is initialized. Change-Id: I14f8739e48406d6008ae6e1d5463dffe997b0bd9 CRs-Fixed: 1045625
* | Merge "SnapdragonCamera: Fix the issue Color effect is confusion" into ↵Camera Software Integration2016-08-022-7/+8
|\ \ | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Fix the issue Color effect is confusionweijiew2016-07-272-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Color effect display highlighting when scene mode set with non auto after switch rear/front camera.Set color effect display grey when scene mode set with non auto Change-Id: I2837de78ba0271a6b3acd25ca02aed9a63967328 CRs-Fixed: 1042257
* | | Merge "SnapdragonCamera: Disable chroma flash when HDR is enabled" into ↵Camera Software Integration2016-08-021-0/+13
|\ \ \ | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Disable chroma flash when HDR is enabledjunjiez2016-07-211-0/+13
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Camera HAL doesn't support to take picture with both HDR and chroma flash, so disable chroma flash when HDR is enabled to avoid crash Change-Id: I57a68d9b7371a75faceacf0fe1c3958dc21dae8b CRs-Fixed: 1013368
* | | Merge "SnapdragonCamera: Fix the SDCard can not access after format SDCard." ↵Camera Software Integration2016-08-021-13/+34
|\ \ \ | | | | | | | | | | | | into camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Fix the SDCard can not access after format SDCard.qimengp2016-07-261-13/+34
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Camera app hold SDCard state(SDCard ID). in some case, such as format SDCard, will caues SDCard remounted and SDCard ID changed in system. But camera app does not sync the ID with System, so can not access SDCard. By adding observer and sync SDCard state with system, can fix this issue. CRs-Fixed: 1006496 Change-Id: Id35564ae77944546a26332a412744e9735780560
* | | Merge "SnapdragonCamera: Add system property to set EIS supported rate" into ↵Camera Software Integration2016-08-021-1/+10
|\ \ \ | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Add system property to set EIS supported rateJay Wang2016-07-261-1/+10
| | |/ | |/| | | | | | | | | | | | | | | | | | | By default, EIS is enabled with FPS <= 30. The maximum FPS can be changed by setting persist.camcorder.eis.maxfps Change-Id: I46ee1eee8121de0b5e5b1125b45d3a5f1a036461 CRs-Fixed: 1043548
* | | Merge "SnapdragonCamera: Fix NPE caused by empty permission result" into ↵Camera Software Integration2016-08-021-4/+8
|\ \ \ | |/ / |/| | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Fix NPE caused by empty permission resultJay Wang2016-07-201-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | When request permission is cancelled, it returns empty result. Making change to check the length of result before accessing the result. Change-Id: Ic3e35c822e053fac7786d5e924ead8935feb1794 CRs-Fixed: 1041464
* | | Merge "SnapdragonCamera: Remove custom location permission request window" ↵Linux Build Service Account2016-07-2511-81/+154
|\ \ \ | | | | | | | | | | | | into camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Remove custom location permission request windowJay Wang2016-07-1911-81/+154
| | |/ | |/| | | | | | | | | | | | | | | | | | | When user enables the GPS locaion setting, use Android's run-time permission request interface to get the permission. Change-Id: Ib17171aeff5ccf20e2b00da08243dee1a3383611 CRs-Fixed: 1038039
* | | Merge "SnapdragonCamera: Force removing preview cover" into ↵Linux Build Service Account2016-07-252-4/+14
|\ \ \ | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Force removing preview coverJay Wang2016-07-182-4/+14
| |/ / | | | | | | | | | | | | | | | | | | | | | A workaround to remove preview cover after picture is taken, if preview cover is not removed right after preview started. Change-Id: I723d70fde6ecaf7302714daa6648c85d8a40d1b4 CRs-Fixed: 1016691
* | | Merge "SnapdragonCamera: Add a persist setting to remvoe 4K limitation" into ↵Linux Build Service Account2016-07-252-5/+13
|\ \ \ | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Add a persist setting to remvoe 4K limitationJay Wang2016-07-202-5/+13
| | |/ | |/| | | | | | | | | | | | | | | | | | | When persist.camcorder.4k.nolimit is set to true, application allows the user to enable EIS and SeeMore at 4K resolution Change-Id: Ia838f78aa0d7dbdc981bf61b4640e2504d9ab75d CRs-Fixed: 1043548
* | | Merge "SnapdragonCamera: Remove HFR restriction based on encoder type" into ↵Linux Build Service Account2016-07-251-3/+0
|\ \ \ | |/ / |/| | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Remove HFR restriction based on encoder typeJay Wang2016-07-131-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | There is a logic already checking the encoder capabilities and decides if the HFR can be supported or not. Therefore, we can remove the HFR restriction based on encoder type. Change-Id: I98626dd8ff7192c437db03f77d4707accde37b8b CRs-Fixed: 1041269
* | | Merge "SnapdragonCamera: Use resume/start based on the SDK version" into ↵Camera Software Integration2016-07-191-1/+14
|\ \ \ | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Use resume/start based on the SDK versionUma Mehta2016-07-061-1/+14
| |/ / | | | | | | | | | | | | | | | | | | | | | For camcorder to resume after pause use mediarecorder's resume() API in N and later versions and for the rest of older versions call start() API Change-Id: I01e761215c31e03c87b98149f13cd5c3f2482d05
* | | Merge "SnapdragonCamera: Fix race condition when opening cameras" into ↵Camera Software Integration2016-07-191-27/+35
|\ \ \ | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Fix race condition when opening camerasJay Wang2016-07-081-27/+35
| |/ / | | | | | | | | | | | | | | | | | | | | | Fix race condition between surface ready and camera opened that was causing createSession to be called twice for same device. CRs-Fixed: 1019361 Change-Id: Ieb62b394f1cf83cc83e2b9e290ce6758e2ade377
* | | Merge "SnapdragonCamera: Replacing mono surface" into camera.lnx.1.0-dev.1.0Camera Software Integration2016-07-193-57/+115
|\ \ \
| * | | SnapdragonCamera: Replacing mono surfaceJack Yoo2016-07-073-57/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Replacing mono surface to allocation dummy surface Change-Id: I8ed7396e6bee7fd34e223f285c0d9693ff04527a CRs-Fixed: 1035245
* | | | Merge "SnapdragonCamera: Adding ubifocus post proc filter" into ↵Camera Software Integration2016-07-1912-59/+532
|\| | | | | | | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | | SnapdragonCamera: Adding ubifocus post proc filterJack Yoo2016-07-0712-59/+532
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Introducing ubifocus to camera2. Change-Id: I611bea207b9cbbde56a23720b22a5a5e3daa215f CRs-Fixed: 1035245
* | | | Merge "SnapdragonCamera: FrameListener and Video frame processor" into ↵Camera Software Integration2016-07-1911-138/+949
|\| | | | |_|/ |/| | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: FrameListener and Video frame processorJack Yoo2016-07-0711-138/+949
| |/ | | | | | | | | | | | | | | Adding FrameListener with TrackingFocus Adding VideoFrameProcessor with beautification Change-Id: Id51a0417af43140ed27ea5859ff939adc2e78c43 CRs-Fixed: 1035245
* | Merge "SnapdragonCamera: Resolve integer overflow issue" into ↵Camera Software Integration2016-07-111-1/+1
|\ \ | | | | | | | | | camera.lnx.1.0-dev.1.0
| * | SnapdragonCamera: Resolve integer overflow issueJay Wang2016-07-051-1/+1
| |/ | | | | | | | | | | | | | | | | The video bit rate calculation can cause integer overflow due to multiplying two huge numbers. To resolve the issue, do the division before the multiplication. Change-Id: I8b077fd68ed3e4f22cc5a2f9cb2a1490d0ed3376 CRs-Fixed: 1030274
* | Merge "SnapdragonCamera: Fix panorama cancel button location" into ↵Linux Build Service Account2016-07-111-1/+1
|\ \ | | | | | | | | | camera.lnx.1.0-dev.1.0