summaryrefslogtreecommitdiff
path: root/camera
AgeCommit message (Collapse)Author
2014-03-25Camera: Fix race condition in snapshot.kitkat-devMekala Natarajan
Change-Id: I917994f3bb4663eb33ffa2c76754947f70f3cd5e Bug: 13620972
2014-03-05camera: Fixes for race conditions in abnormal snapshot stop.Mekala Natarajan
Change-Id: Iba20800baee92dcd59ae6edb96e7dc1953c83a88 Bug: 12467743 Bug: 11021907
2013-10-24camera: Handle camcorder trigger while snapshot is in processMekala Natarajan
Handle camcorder trigger while snapshot is in process Bug: 11062739 Change-Id: Ib2753d11f4a72d7c3cc2d3bae458b54556a6dc15
2013-08-19Fix header file dependency.Vineeta Srivastava
added include dependency for frameworks/native/include/media/hardware Change-Id: I72f75705b4a2f1ed8b62aff7d6ff886f581b6cb8
2013-06-12Splitting hardware/qcom/display chip specific.Vineeta Srivastava
Makefile points to hardware/qcom/display/msm8960 header files. Change-Id: I2a83665466ad81e8fa61b4af88c7a2ff35281a35
2013-06-06camera: enabling HW encoder in all casesinsup.choi
in specific case such as 5MP and zoom, SW encoder doesn't work well. so HW encoder will cover it instead of SW encoder. this is qualcomm patch bug: 9305377 Change-Id: Id79ccdea0b027855981c0aec0f6f1bf77ccffef0 Signed-off-by: insup.choi <insup.choi@lge.com>
2013-05-24Camera: Invalidate snapshot buffers after allocationMekala Natarajan
Invalidate snapshot buffers marked for caching after allocation. This will prevent corruption in cached buffers. Bug: 9021801 Change-Id: Ie250aac05304b51096aa6f8fd0d36d31e876646b
2013-05-14camera: Set the maximum fps to 30.Mekala Natarajan
Maximum fps supported was incorrectly set to 120. Setting it to 30 fps. Bug: 8873494 Change-Id: Iebff8ab58eb8376cb60c8f0cd93b8216ef51845f Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-05-13camera: Do not use content protected heap for cameraShuzhen Wang
Content protected heap is used for secure playback only. Bug: 8771380 Change-Id: I653cc072e6b1e6ea42ab888de0edc4950d65c7a1 Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-05-08Camera: Add GRALLOC_USAGE_HW_CAMERA_WRITE usage flagShuzhen Wang
Add GRALLOC_USAGE_HW_CAMERA_WRITE flag while requesting buffers from gralloc. Bug: 8223174 Change-Id: I32cfd3e46e5f73104e44770f412640295ab1f93b Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-05-01Camera: Correct the Heap ID used for preview buffer allocationMansoor Aftab
Changed the heap id usage flags used for allocating camera preview buffers. Previous use of GRALLOC_USAGE_PRIVATE_MM_HEAP was incorrect since that is reserved for secure video. Changing usage flags to use IOMMU HEAP & use SYSTEM HEAP as fallback. Change-Id: If89fd9594bdee6d4efdbc4e54e616e2a61e7b9e5
2013-04-22Camera: Report error when multiple camera instances opened.Shuzhen Wang
Report INVALID_OPERATION error to framework if framework requests multiple camera instances at the same time. Bug: 8322788 Change-Id: I9dd7904603b4cfa2ae9bb459bc2a314f28bd5296 Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-04-16Camera: Call cancel_buffers on min undequeued buffersShuzhen Wang
Call cancel_buffers on min undequeued buffers after dequeuing all buffers before stating prewview. Bug: 8371899 Change-Id: I9cf911f57044b034f77e185a827953d260ac1786 Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-04-16Camera: Invoke led flash in CAF modeShuzhen Wang
Led flash should be invoked when focus mode is set to flash. Auto focus may or may not be called by application. Bug: 8355191 Change-Id: Id00f8f8d3a75cb3f03ac1f4986583f37b78ccc8b Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-04-13camera: restarting caf after liveshotinsup.choi
CAF can be restarted after liveshot using cancel autofocus command. Bug: 7718056 Change-Id: Ic807ca1f5aa8acdd81891f4e2df82be7ff5d425d
2013-04-13camera: add Morpho DNR supportinsup.choi
Use to Morpho DNR (Digital Noise Reduction) for low-ligth conditions (under 50lux). Bug: 7131846 Change-Id: Ia4792599d2e8506fa650dfe394c0b46d86039e87 Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-04-13camera: Don't run continuous autofocus in startPreview2.insup.choi
Continuous autofocus should only be triggered if focus mode is CONTINUOUS_VIDEO or CONTINUOUS_CAPTURE. If focus mode is AUTO, only auto_focus function call can start focus. Bug: 7563139 Change-Id: I3242adc6704f3be02e0c3487b0310b1ff21d0ba5 Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-04-12mako: camera: update exif header for new exif memberinsup.choi
Add f-number on EXIF header to show aperture item in exif viewer. Bug: 7960810 Change-Id: Ic78012cfb1d0d8a8d44571c5439c29a65abe4ff0 Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-04-12camera: updating correct exif datainsup.choi
After changing zoom factor, some exif item is left out because of duplicated add command. Bug: 7938563 Change-Id: Ia1ed05da8c551912d8a6e0019bde301e03d8eb4a Signed-off-by: Iliyan Malchev <malchev@google.com>
2013-04-09Add liblogYing Wang
Bug: 8580410 Change-Id: I48de35ed9c3c64ff8c002b92587591e8c4531dba
2013-03-27mako: move camera HAL from hardware/qcom/camera, DO NOT MERGEIliyan Malchev
Change-Id: Ib76c01a8ce47dd17c4e5c986e5988c2ad1c61906 Signed-off-by: Iliyan Malchev <malchev@google.com>