f7a4d11e9f710e2cd0592310ac1baecccb85f1d1 |
|
18-Oct-2012 |
Jason Simmons <jsimmons@google.com> |
Snapshot of TI's camera HAL development with adjustments to build in our tree The head of TI's hardware/ti/omap4xxx/camera repository at the time of the snapshot was: commit 4447eaef6dc757aecab869054460ae87848e575e Author: Vladimir Petrov <vppetrov@mm-sol.com> Date: Thu Aug 16 19:13:03 2012 +0300 CameraHal: Add support to release tap in/outs Change-Id: Ia6bfefb427fe171067eddcab6d896683ff2d149f
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
d9949c1e47698ef0e36ffadeebe642a3abe53f8b |
|
02-Nov-2011 |
Gilles-Arnaud Bleu-Laine <gilles@ti.com> |
CameraHal: Add 2592x1728 and 2592x1458 image capture resolutions Part of the fix for b/5546023 Adding new resolution to support 16:9 and 3:2 aspect ratio. Note: This allows to keep same aspect ratio between video preview and video snapshot. This change requires a matching Ducati update. For the power savings to take effect, the new resolution must actually be used by the application. Change-Id: I87d5f3155856b0c2c83763349843628eeadfacfc Signed-off-by: Gilles-Arnaud Bleu-Laine <gilles@ti.com> Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
39ad5f81c0a0cb884fafdf66a24a9473c72b2c25 |
|
28-Oct-2011 |
Tyler Luu <tluu@ti.com> |
CameraHal: Limit 1080p framerate max Change-Id: Ic02b60940f80d309f9a87b6e1307fbbdd0c592ff Signed-off-by: Tyler Luu <tluu@ti.com> related-to-bug: 5508276
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
0aa3eea21098a49cf7601d135945d0feae9c3e72 |
|
27-Oct-2011 |
Tyler Luu <tluu@ti.com> |
Remove non-(calibrated, api, or verified) 3A settings Change-Id: I16aaafeb43a0799cf12d97979709524e3b0fc933 Signed-off-by: Tyler Luu <tluu@ti.com> related-to-bug: 5472533
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
d16343600a83478ed6223e51aa41f717f28b6351 |
|
20-Oct-2011 |
Sundar Raman <sunds@ti.com> |
CameraHAL: Fix for #testJpegExif Set the focal length to correct defaults for primary and secondary for the sensors on the phone. Previous camerahal value was wrong. Call setupEXIF even in the case where we return from useBufferCapture when the port is already enabled. Change-Id: I224ec2f19af11de525455015c1822ba6a13c4d17 Signed-off-by: Sundar Raman <sunds@ti.com> Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
7b5711d6afaba0b507cf8a8b171ef035ad76218f |
|
18-Oct-2011 |
Tyler Luu <tluu@ti.com> |
CameraHal: Add 960x720 preview resolution b/5469299 Change-Id: I5e5e9aac09a162708896376bb78697c9f48c075d Signed-off-by: Tyler Luu <tluu@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
8b0b73df9a2fe8e4fc2c36919d05321f2d96d543 |
|
13-Oct-2011 |
Tyler Luu <tluu@ti.com> |
CameraHal: Adapt to new framework vstab param change to use the new KEY_VIDEO_STABILIZATION parameter from the framework instead of using TICameraParameter definition. Change-Id: Ifed4c147e6ad3c02b35772343d9d339ab1402eac Signed-off-by: Tyler Luu <tluu@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
704b8c03d4765b2f6d0a67bd175a7e9c51661c92 |
|
08-Oct-2011 |
Sundar Raman <sunds@ti.com> |
CameraHAL: Restore zoom stages back to 60 This provides for a smooth zoom experience with immediate zoom This reverts commit a38ea5631d139c3d5ffd4e181df2216dbce1b10c. Fixes b/5251916 Change-Id: If1724ec2ad5d3106e10ee5c2e691f99c19675eaf
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
72b0d2814165e633385bd87a838fc9c3a8250113 |
|
15-Sep-2011 |
Akwasi Boateng <akwasi.boateng@ti.com> |
omap4xxx: camera: send different preview and video buffers for MMS mode Fixes b/5265389 b/5156090 1. Add support to send different preview and video buffers to framework in MMS mode. 2. For resolutions less than or equal to QVGA, preview resolution will be changed to a bigger resolution matching the aspect ratio of the preview resolution. 3. During record the changed resolution will be resized to the original resolution and sent to the encoder. 4. Modified NV12 resizer routine to account for frame offset and stride to avoid double memcpy of the buffers Change-Id: If66aa1fd861078d0a63b4a77a1bdc20d4c6bccda Signed-off-by: Akwasi Boateng <akwasi.boateng@ti.com> Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
524cc0cda6ed8cb07e0469fc931657ac60335aa1 |
|
15-Sep-2011 |
Sundar Raman <sunds@ti.com> |
CameraHAL: Fixes for FPS range configuration Change-Id: Idfc506812d6e0f1d88bdc5d7d62c159f9c9ad642 Signed-off-by: Sundar Raman <sunds@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
edd46f9fca8856c26bb367ba2d7a29a7002ed9af |
|
12-Sep-2011 |
Sundar Raman <sunds@ti.com> |
CameraHAL: Default continuous autofocus mode for 3rd party apps 3rd party apps like bar code scanner work really well with continous auto focus as the default mode. So this patch sets the default focus mode to continuous-picture Change-Id: I721ad98f26ad18a6ecf98c09c16ac17e8aacdf05 Signed-off-by: Sundar Raman <sunds@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
51b7403cb7fd69599aecede92bb179f05e89376c |
|
09-Sep-2011 |
Iliyan Malchev <malchev@google.com> |
omap4xxx: hasta la vista, libtimemmgr Change-Id: Ib2e253090258299ec21f9f17e1763be8bf3cc1dc Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
381ec2390c3d9d6ba3b67cf53e69fec96e7a7bd1 |
|
08-Sep-2011 |
Akwasi Boateng <akwasi.boateng@ti.com> |
Set default fps range for video mode to 24<->30 Hack to allow image mode fps=15 and vide mode fps = 24 Change-Id: Ie2a4b3d5c7e32515a1af948fa65c934baaf3e1a9 Signed-off-by: Akwasi Boateng <akwasi.boateng@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
708ed7306c85286aa50d05ba15e0c33106e52ed0 |
|
08-Sep-2011 |
Iliyan Malchev <malchev@google.com> |
Revert "Revert "CameraHAL : Multiple focus and exposure areas support"" This reverts commit 72bac2af47f73167bd288bc7278e5496ccabe6f4.
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
72bac2af47f73167bd288bc7278e5496ccabe6f4 |
|
07-Sep-2011 |
Iliyan Malchev <malchev@google.com> |
Revert "CameraHAL : Multiple focus and exposure areas support" This reverts commit bd9754a1b2c8d5e0a8788d0e42d018857bfef7a7. Conflicts: camera/inc/OMXCameraAdapter/OMXCameraAdapter.h Change-Id: Iad51c457b05de9b5492061b8402e508a6c5b42bf
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
9919dafce4d57f0b9b9aedafc95b756464685009 |
|
02-Sep-2011 |
Tyler Luu <tluu@ti.com> |
CameraHal: Set KEY_VIDEO_SNAPSHOT_SUPPORTED default Change-Id: I106a62bc752398f52224d1b1b7ef78a703ab1f17 Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
bd9754a1b2c8d5e0a8788d0e42d018857bfef7a7 |
|
26-Aug-2011 |
Milen Mitkov <mmitkov@mm-sol.com> |
CameraHAL : Multiple focus and exposure areas support Adds support for multiple focus and exposure areas and also correctly returning the number of maximum supported focus and exposure areas. - Patch set 4: converting the coordinates, which are sent to 3A in the range 0 - 255. Both Focus and Exposure algorithms use this range - Patch set 5: Handling special area (0, 0, 0, 0, 0), rebasing and also memory allocation alignment to 4K chunks. - Patch set 6: Freeing the alloc'd buffer in case of error. Change-Id: I45bdd4309b75ac4d50deb05e97120362cdb1937b Signed-off-by: Milen Mitkov <mmitkov@mm-sol.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
d054c26243e4cf49e5fe04789e4437e5e0f3f574 |
|
30-Aug-2011 |
Sundar Raman <sunds@ti.com> |
CameraHAL: Enable GBCE by default Needed to improve image quality Change-Id: I727b8ee21a186e1616e690f85075e4e8a64617f9 Signed-off-by: Sundar Raman <sunds@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
c7a945e0434f1b99021d46fddf88bf776da6ad37 |
|
29-Aug-2011 |
Sundar Raman <sunds@ti.com> |
CameraHAL: Adds ION support to MemoryManager MemoryManager has been updated to allocate from ION carveout instead of 1D TILER via MemMgr. Note: 2D TILER allocation is not supported as it is not needed currently. We may have to add support for it in the future. Change-Id: I3507da9a26ef4cadfda26ee21c8e12bbce515656 Signed-off-by: Sundar Raman <sunds@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
a38ea5631d139c3d5ffd4e181df2216dbce1b10c |
|
28-Aug-2011 |
Sundar Raman <sunds@ti.com> |
CameraHAL: Reduce the number of zoom stages to make it responsive Reduce the number of zoom stages from 61 to 31 to make the smooth zoom more responsive. Change-Id: I74eb20795cc5164cb03ca7155300bed7cd0716e6 Signed-off-by: Sundar Raman <sunds@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
f26e751771c0794008e466cd8f86601cf55fe572 |
|
26-Aug-2011 |
Tyler Luu <tluu@ti.com> |
CameraHal: Use LUT to populate VFR list Instead of trying to calculate supported VFR list from the min and max reported from Ducati, use a prepopulated LUT. It is difficult to programmatically add odd variable framerates, i.e (24,30). Change-Id: I149ee68dddd57f0f0f69ded6ad51739eec79c771 Signed-off-by: Tyler Luu <tluu@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
e9ab1f4f653c21c2b526af02ceed12ecb935752c |
|
24-Aug-2011 |
Sundar Raman <sunds@ti.com> |
CameraHAL: Add support for FOCUS_MODE_CONTINUOUS_PICTURE This patch adds HAL support for FOCUS_MODE_CONTINUOUS_PICTURE which is needed for enabling CAF in still image preview. Although the HAL behavior is same for both VIDEO and STILL CAF, by setting EFocusControlAuto for ducati, the ducati distinguishes STILL and VIDEO CAF internally based on Operating mode (pipeline that is selected - video or zsl) Change-Id: I808d41620caacca94dd65985c467f41417dee6d8 Signed-off-by: Sundar Raman <sunds@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
1521831b2b2db93a1c90dd960ca4ee56b65de03d |
|
17-Aug-2011 |
Tyler Luu <tluu@ti.com> |
CameraHal: Fixes related to CTS test #testPreviewFpsRange - Framerate ranges were not ordered as per CTS requirement: ( maxFps1 < maxFps2 ) || (maxFps1 == maxFps2 && minFps1 < minFps2) - This modification also gives higher priority to framerate ranges over the deprecated constant fps. Change-Id: Idee8b7ae9c1a3ce1d947bc5067c2c787f30e4d39 Original-author: Emilian Peev <epeev@mm-sol.com> Signed-off-by: Emilian Peev <epeev@mm-sol.com> Signed-off-by: Tyler Luu <tluu@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
4b85b17296d877e53a5197b2c0c8306c63839a12 |
|
01-Aug-2011 |
Sundar Raman <sunds@ti.com> |
OMAP4 Camera HAL: CTS: Setting defaults for some parameters focal length, horizontal and vertical angles Addresses failures of following tests: Change-Id: I36107b8c5cffe843ce7d167a607b9f9269f3ed26 Signed-off-by: Sundar Raman <sunds@ti.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|
c322989ae6ff6769490828de1b5eda12b749cce9 |
|
08-Aug-2011 |
Iliyan Malchev <malchev@google.com> |
initial commit Change-Id: I8f7a7eeece0e516efa486b77e9d97805c0e65d3e Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/ti/omap4-aah/camera/OMXCameraAdapter/OMXCapabilities.cpp
|