| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Additional mOmxInitialized flag has been added to
track whether OMX has been succesfully initialized
to prevent duplicate OMX_DeInit() in OMXCameraAdapter
destructor.
Signed-off-by: Daniel Levin <x0155538@ti.com>
Signed-off-by: Akwasi Boateng <akwasi.boateng@ti.com>
Signed-off-by: Iliyan Malchev <malchev@google.com>
Change-Id: I269c5ac9d5de3f3e9088a11a3bea7127c1bd79de
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 'disableMsgType()' was querying CameraHal for enabled message
types through 'msgTypeEnabled()'. This method will lock 'mLock'
in CameraHal. On the other hand 'takePicture()' inside CameraHal
will also lock 'mLock' before execution. If preview callbacks are
enabled before image capture, then 'takePicture()' will call
AppCallbackNotifier's 'disableMsgType()', which will try to
lock 'mLock' again. Solution, a query to CameraHal for enabled
message types is not needed inside 'disableMsgType()' because the
passed argument 'msgType' already contains all the needed
information.
Signed-off-by: Emilian Peev <epeev@mm-sol.com>
Signed-off-by: Akwasi Boateng <akwasi.boateng@ti.com>
Signed-off-by: Iliyan Malchev <malchev@google.com>
Change-Id: Ia4b7634ce21b8243f08d9124823c77e6bde84a8d
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 'detectFaces()' should return immediately if
there is a mismatch in the 'platformPrivate'
size.
Signed-off-by: Emilian Peev <epeev@mm-sol.com>
Signed-off-by: Vicky Martinez-DeFrain <a0869710@ti.com>
Signed-off-by: Akwasi Boateng <akwasi.boateng@ti.com>
Signed-off-by: Iliyan Malchev <malchev@google.com>
Change-Id: Ib4237acdec7fa08dd4b06529e358003783dccf0a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The offset variables 'mXOff' and 'mYOff' in
ANativeDisplayAdapter are always initialized to
zero. If the offset of the incoming preview buffer
is zero and the viewable preview resolution is
smaller than the actual preview buffer resolution,
then the crop will not get configured properly.
Signed-off-by: Emilian Peev <epeev@mm-sol.com>
Signed-off-by: Vicky Martinez-DeFrain <a0869710@ti.com>
Signed-off-by: Akwasi Boateng <akwasi.boateng@ti.com>
Signed-off-by: Iliyan Malchev <malchev@google.com>
Change-Id: Ib321f17566d253dd65dc4c6d20bf748a9a4c614b
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 'mIonFd' doesn't get properly closed in each error case
involving buffer allocation
Signed-off-by: Emilian Peev <epeev@mm-sol.com>
Signed-off-by: Daniel Levin <x0155538@ti.com>
Signed-off-by: Jean Johnson <a0271255@ti.com>
Signed-off-by: Akwasi Boateng <akwasi.boateng@ti.com>
Signed-off-by: Iliyan Malchev <malchev@google.com>
Change-Id: Ib893e832712e3ea4a3711153453f7a2aa873d0ee
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replaced line endings to UNIX in CameraHAL-related sources.
No code changes.
Signed-off-by: Daniel Levin <x0155538@ti.com>
Signed-off-by: Jean Johnson <a0271255@ti.com>
Signed-off-by: Iliyan Malchev <malchev@google.com>
Change-Id: Id32c429fe7527342cfa2a7b9b1724e5f088dbd3f
|
|\
| |
| |
| |
| |
| | |
* commit '67496a60c60076166f6856431f68024a9412c067':
CameraHAL: Perform focus even if CAF has failed
CameraHAL: Enable LDCNSF for Video snapshot
|
| |\
| | |
| | |
| | |
| | |
| | | |
* commit '3ffd5d435ca19790f7055bf6966ab69909d0bfef':
CameraHAL: Perform focus even if CAF has failed
CameraHAL: Enable LDCNSF for Video snapshot
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | | |
* changes:
CameraHAL: Perform focus even if CAF has failed
CameraHAL: Enable LDCNSF for Video snapshot
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes b/5534973
Used to force focus if CAF has failed (before capture). CAF's state is
'failed' even if a scene change is detected only.
Change-Id: I0878a9f862b7800b566e578efdfa62baec7e5889
Signed-off-by: Milen Mitkov <mmitkov@mm-sol.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Enables LDCNSF for Video snapshot, also adds start_offset and right_crop fields
to the JPEG encoder wrapper, because the image with LDCNSF has artifacts on top
and right.
Change-Id: I1011252e3f8068083f9d057b7763b7f79c59a75d
Signed-off-by: Milen Mitkov <mmitkov@mm-sol.com>
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Change-Id: I05800e3f1f4f0282ff1748aa9fb314ed434b6e36
|
| |\ \ \ \
| | |_|/ /
| |/| | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes b/5582076. Requires changes to Ducati and external/jhead.
1. Add API to get and set ancillary data metadata so
we can use the values to fill in Exif data.
2. Add support for additional tags.
Change-Id: I537e683839c59e92a4a20ff62653b6d46e303f53
Signed-off-by: Tyler Luu <tluu@ti.com>
Signed-off-by: Iliyan Malchev <malchev@google.com>
|
|\ \ \ \ \
| | |_|/ /
| |/| | |
| | | | | |
* commit '419e0ba3e4869a586801f1934104a075f2f2253a':
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | | |
* commit 'cf828bf0d48a8de6f831e4cd08e056e9e9f80900':
|
| | |\ \ \
| | | |_|/
| | |/| |
| | | | | |
Change-Id: I6482deff173949813a856bbc3e64096d128821ca
|
| | | | | | |
| \ \ \ \ | |
|\ \ \ \ \ \
| | |_|_|/ /
| |/| | | /
| | | |_|/
| | |/| | |
Change-Id: I6120f0272b2a5a85a1ff72a9bbc1327d1b4a084c
|
| | |\ \ \ |
|
| | | |\ \ \ |
|
| | | | |\ \ \ |
|
| |\ \ \ \ \ \ \ |
|
|\ \ \ \ \ \ \ \ \
| | |_|_|_|_|_|/ /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
property for user build
* commit '089c480c4e657653673854f0e3d92faa0fec75a5':
Ignore camera.flash_off system property for user build
|
| |\ \ \ \ \ \ \ \
| | | |_|_|_|_|_|/
| | |/| | | | | |
| | | | | | | | |
| | | | | | | | | |
* commit 'd31eec6653e19f86f9be5495ea461b4531646af9':
Ignore camera.flash_off system property for user build
|
| | |\ \ \ \ \ \ \
| | | |/ / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* commit '0bb5454945320db77ff426baf9c0c34631c373ab':
Ignore camera.flash_off system property for user build
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
This system property is meant for testing only and should be
ignored for user build.
Change-Id: I553b68d62f41012766d7d208451a178a733d151e
related-to-bug: 5617451
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* commit '8d18af6dfd68f047c2bcf82fe88eeeb623eafa0c':
CameraHAL: clean up logs
|
| |\ \ \ \ \ \ \ \
| | |/ / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* commit 'e46394481e771dbdc8683645c3740a3d262a3d0f':
CameraHAL: clean up logs
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
-- introduce CAMHAL_LOGI so that we don't have to dump informational messages
as LOGE
-- convert some verbose messages to CAMHAL_LOGDB
-- convert most frequent non-error log messages to CAMHAL_LOGI
Change-Id: I8afc24aa17da2c157b7b37300a79b4cde81f87e5
Signed-off-by: Iliyan Malchev <malchev@google.com>
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* commit '205f5527e88ea9b108e3d84050a43e310632b0e3':
CameraHAL: Do not return error if AF fails
|
| |\ \ \ \ \ \ \ \
| | |/ / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* commit '78dac813ae2c442dd0669db208abd3720d0ea6c4':
CameraHAL: Do not return error if AF fails
|
| | | |_|/ / / /
| | |/| | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fixes b/5612881
Some third-party apps do not handle errors thrown by the camera HAL when they
try to invoke autoFocus while AF is in progress.
The Barcode Scanner, in particular, will quit in this case without releasing
the Camera handle, wreaking all sorts of power-management havoc.
Even though CTS does not mandate it, previous versions of Android and other
camera HAL implementations simply return success in this case. This patch
makes this HAL conform to this behavior.
Change-Id: I758e2de7f84b61043267f052169068b64d75d0d1
Signed-off-by: Sundar Raman <sunds@ti.com>
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* commit 'b5375cf2e7f917556b377be4ec0974f7c62dbe0d':
CameraHal: Use Different Timeout for Video Mode
|
| |\ \ \ \ \ \ \
| | |/ / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* commit '05ea07dfe04d915b4288d3e71afbf70f8082fea4':
CameraHal: Use Different Timeout for Video Mode
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Select AF timeout based on whether or not we are in
video mode.
b/5492725
Change-Id: I2fa722e6a3a7c149488ddb29ce44262914d19e38
Signed-off-by: Tyler Luu <tluu@ti.com>
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
| | | | | | | |
| | | | | | | | |
* commit '4da78f389c28bb09044b9b1b05de722feed6c553':
|
| |\ \ \ \ \ \ \
| | |/ / / / / /
| | | | | | | |
| | | | | | | | |
* commit '0d086089010a802c7b3eef039fb05d58eddd8330':
|
| | |\ \ \ \ \ \
| | | |/ / / / /
| | | | | | | |
| | | | | | | | |
* commit 'c0cf33c94e3f6c81d622be4062c9ba4c9c51cc4d':
|
| | | |\ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Change-Id: I128ef5f2a43fe5d8b190331492e8e9443ce242bf
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
| | | | | | | | |
| | | | | | | | | |
* commit '3f940b7f7d5e0499b76bab2db2af2073c7756e94':
|
| |\ \ \ \ \ \ \ \
| | |/ / / / / / /
| | | | | | | | |
| | | | | | | | | |
* commit '07a53e0951d12785ca9fa8723be779f0b82c6d51':
|
| | |\ \ \ \ \ \ \
| | | | |_|/ / / /
| | | |/| | / / /
| | | |_|_|/ / /
| | |/| | | | | |
Change-Id: I32798f1a5d71b996bcf70f957e410f8b8f2c3bee
|
| | | |\ \ \ \ \
| | | | |/ / / /
| | | |/| | | | |
|
| | | | |\ \ \ \ |
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
camera flash. This is for testing purpose only
* commit '499aad98956ba1ab16c6bc6540cd19ee1bad189e':
When camera.flash_off is 1, disable camera flash. This is for testing purpose only
|
| |\ \ \ \ \ \ \ \
| | |/ / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
This is for testing purpose only
* commit '53613f8eaa7150e3042b4b5e786e49dfb06f9ef2':
When camera.flash_off is 1, disable camera flash. This is for testing purpose only
|
| | |\ \ \ \ \ \ \
| | | |/ / / / / /
| | | | | | | / /
| | | |_|_|_|/ /
| | |/| | | | |
| | | | | | | |
| | | | | | | | |
testing purpose only
* commit '6014a8f2648911e7e0f5ba9256afa1a7a9eaf526':
When camera.flash_off is 1, disable camera flash. This is for testing purpose only
|
| | | |/ / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This is for testing purpose only
Change-Id: Idf0a6d5d52daeb4b5ff7576d0119868bdeff40eb
related-to-bug: 5617451
|
|\ \ \ \ \ \ \
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
* commit 'bf97da4dfacdb7d8a5555d6aef166d782f6d0e05':
videosnapshot memory corruption fixes.
|
| |\ \ \ \ \ \
| | |/ / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
* commit 'a3be7d1869d579e0c04985757d3df444c975075f':
videosnapshot memory corruption fixes.
|