History log of /hardware/qcom/camera/QCameraHWI_Still.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ada350103f59941a80c9143fad2afdd589e096f9 28-Oct-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: changes to provide postview callback.

Thumbnail buffer is used for sending postview callback.

Bug: 7378257
Change-Id: I8e8db25420a1a3df5431befb9fc9b1a3cbbe7477
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
a44bb1d643f1285bc9703ef8907383fb020f5117 19-Oct-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: stability fixes seen in normal-power mode

Issue seen in CTS stability. Jpeg encoder can crash if thumbnail size is
bigger than main image size. Issue seen some time for lower resolution due to
memory corruption.Change to make sure to handle Jpeg limitation in HAL.

Image distortion seen in liveshot image, if we switch between camera and
camcorder and take images with different resolution. Change to make sure
Picture resolution is used as thumbnail size in case of fullsize snapshot
as mainimage buffer is used for thumbnail

Bug: 7331463
Change-Id: I8f18701c87fb926f43d4b161beb14faea89a9f05
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
fb259ce49638118c0088b6448b83dd1021ca0148 18-Oct-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: Handle NPE in data call back.

In case of error handling, HAL sends a data call back with NULL data
ptr which crashes the app upon deref. This patch avoids sending NULL
data ptr.

Bug: 7324300
Change-Id: I7295994443d7f66c1f041da351ee32f1dc909502
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
a3190bcca19c607dc60c0aae919dabb64419fb69 16-Oct-2012 Sungmin Choi <sungmin.choi@lge.com> camera: remove logspam

Change commit 135e2a761459f56ff1313375ee5f189de3d557d3.
Remove QCamerea_dbg.h and change log priority.
Remove mm-camera-interface logspam, too.

Bug: 7167145
Change-Id: I46d5e620814bf1d7f991ed996ef90cf3ed238b85
/hardware/qcom/camera/QCameraHWI_Still.cpp
90ffa5ddcc420439f1bbebd472200722b6e06ba7 16-Oct-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: Changes to match ZSL snapshot match issue.

Preview frames are blocked when takePicture is issued. Changes to
make sure send Preview frames till actual snapshot frames received.
Change to handle the case when startPreview issued after takePicture
without stopPreview.

Bug: 7349527
Change-Id: I155b92fe0858b0eb1ea00cb4d0f4601e8bc98c17
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
5efb7018bd3165e81d9035b7d7ae8fee85f8c10c 12-Oct-2012 insup.choi <insup.choi@lge.com> camera: add stabilization buffering time

in zsl mode, unfocused image can be capture when user takes
picture just after completion of focus. it's because of
zsl buffer. now add time to skip enqueued buffer frame.
the fps of mako is from 13.2 fps to 22.4fps

Change-Id: I81dc5a39b4aedb7bab72fcd5db814a61b1d37f8f
/hardware/qcom/camera/QCameraHWI_Still.cpp
135e2a761459f56ff1313375ee5f189de3d557d3 10-Oct-2012 taeyol.kim <taeyol.kim@lge.com> camera: change log priority and disable log message except error log

Bug: 7167145
Change-Id: I1f0daea2fce9014a0c6574657e558bcbfd52b43f
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
9cf33ef69be12d3498cf1c6351b289644ef06a67 05-Oct-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: change to abort live snapshot.

This patch fixes below issues.
(a) Abort liveshot when cancelpicture is issued.
(b) Fix wrong buffer unmapping in live shot mode.
(c) In monkey runs fix race condition when stop preview gets executed during
receivecompletejpeg pic.

Bug: 7268830
Bug: 7254998
Bug: 7305012
Change-Id: I9461d32030a2d258e8c059824a4ef7fbb2a60198
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
46a808624b50b182da2d5b988609b35699f64ec1 05-Oct-2012 taeyol.kim <taeyol.kim@lge.com> Revert "camera: fix the problem flash does not work in ZSL mode"

This reverts commit f7bed851477169bfad98c6f495d90fbca7f99ed5.

Conflicts:

QCameraHWI.cpp
QCamera_Intf.h

Bug: 7290909

Change-Id: I115fe0382cf1a984f8a681df77f9751c648affd4
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
0c9775afa8c491b8c64be6443175fe39f98b658b 01-Oct-2012 insup.choi <insup.choi@lge.com> camera: add Morpho DNR support

-- Use to Morpho DNR (Digital Noise Reduction) for low-ligth conditions (under
50lux).
-- Remove logspam

Bug: 7131846
Bug: 7138612
Change-Id: Ie8b66ddb0307ec5f779d60033eae766ed12b13ed
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
f5198bf2ec5f39e8a46552172124bd7411f5c63f 25-Sep-2012 Shuzhen Wang <shuzhenw@codeaurora.org> Camera: Decouple proprietary code from HAL.

This change removes the dependencies of camera HAL on proprietary headers.

Bug: 6815609
Change-Id: I597bca26e2f94195806c8f3707a448f45c4fedc2
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
ac24078f1f62d0a150bf620f536cad047200fb65 27-Sep-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: Release Encoded Memory Heap for HDR.

When HAL receive HDR frames, it needs to release the Encoded Memory
for which jpeg callback is not issued.

Bug: 7223069
Change-Id: I2791b8599ba53dfe6a83df3a4fa801ecfceadaac
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
9e512d97d308ba0b78fe4c9e16bbc5b19223357d 21-Sep-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> Camera: Fix testImmediateZoom CTS test case

Bug: 7235105
Bug: 7197699

Restart preview if preview size changes from application. Decide VFE output
based on input ZSL snapshot size.

Change-Id: I97a94b18510fd322187f253044c070a509648527
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
53a9db9192742bb1aa1e8245f1a4b90581eb86bf 26-Sep-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: Fix HDR + Zoom + Snapshot crash.

Affects bug: 7144215

Change-Id: I5f30cd18d4a35f9a6e31b1ec2563276fced0ebfa
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/camera/QCameraHWI_Still.cpp
7e72351d221e5959c98c2d1f3e1741319a249ba1 14-Sep-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: Enable WNR in ZSL mode.

Enusure that snapshot frames are sent to the backend
for noise reduction.

Change-Id: Ia250e422b24e34591d90d38fd4d83995e406a2c8
Signed-off-by: Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org>
/hardware/qcom/camera/QCameraHWI_Still.cpp
42b2aa1f367c615314d5145a76a0b605322671ff 19-Sep-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: Fix CTS issue i.e. drop thumbnail when size is zero.

Drop thumbnail if the sizes are zero.

Change-Id: I15d4a9e110880cc465c05f449cfbb4c13ddfb917
/hardware/qcom/camera/QCameraHWI_Still.cpp
9c4c5fe61563b704dc7dfb4815a1b7257f572cb5 30-Aug-2012 Shuzhen Wang <shuzhenw@quicinc.com> Camera: Enable HDR mode

* Trigger HDR mode when HDR Scene mode is selected

* Skip raw and jpeg images for HDR

Native HDR solution generates 3 RAW images and 2 JPEG images, whereas
camera service only expect 1 RAW and 1 JPEG image. Add the frame skipping.

Change-Id: I083e8e5ae8245146a6e62fb96e9ca5b9a9a9f309
/hardware/qcom/camera/QCameraHWI_Still.cpp
f7bed851477169bfad98c6f495d90fbca7f99ed5 03-Sep-2012 taeyol.kim <taeyol.kim@lge.com> camera: fix the problem flash does not work in ZSL mode

Change-Id: Ic7bdd7797eb4446bc231f2b3fc2774dc013a4077
/hardware/qcom/camera/QCameraHWI_Still.cpp
0bc9b7a8669aa1b0fd8b48dd7ea4d8743c507810 29-Aug-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: Enable HDR processing.

Ensure that HAL captures 3 frames with different exposures and send
them to backend for HDR processing. Once the frames are received
back from the backend, origanl frame and HDR frame is sent to
application.

Change-Id: Ib1d3eb917384b397031fae61de3883656a4eb417
/hardware/qcom/camera/QCameraHWI_Still.cpp
0ac1f42da2fc99003156c512fcea3fc6338912ce 25-Aug-2012 Azam Sadiq Pasha Kapatrala Syed <akapatra@codeaurora.org> camera: Mako camera hal upgrade

- Restructure of mm-camera-interface and HAL.
- Change to disable FS live snap if H/W doesn't support.
- Fix Ghosting effect in JPEG on zoom and rot.
- Support double buf padding for rotation in ZSL case.
- Fix buffer corruption for FS live snap shot.

Change-Id: If1667f0c185e2e341dd2dac586510659ea2743d7
/hardware/qcom/camera/QCameraHWI_Still.cpp
fece04335ca331d76bf84f75d8818f1b24916f4e 17-Aug-2012 Ajay Dudani <adudani@codeaurora.org> camera: First pass attempt at reducing the logs from camera hal

Change-Id: Ib466d587862856cd5a325ef40ae7ebb422551385
/hardware/qcom/camera/QCameraHWI_Still.cpp
bf1bd919afd1e5e15eaeda79f8b5f83abc1ecb7a 06-Jul-2012 Ajay Dudani <adudani@codeaurora.org> Initial version of msm camera hal

Change-Id: I1de77a18f9740259910e5ddee2aa0a14b7fd843b
/hardware/qcom/camera/QCameraHWI_Still.cpp