8aac03f4d6c66749803d5708086ba5f509aa88c6 |
|
04-Mar-2016 |
Yin-Chia Yeh <yinchiayeh@google.com> |
CameraNDK: add API to list all tags in metadata Bug: 27102995 Change-Id: I2807b94867f7ed32585afedbbff0a77a93c8fe94
/frameworks/av/camera/CameraMetadata.cpp
|
d56db1d2bee182d1851097a9c712712fc094d117 |
|
18-Dec-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Switch camera2 to auto-gen C++ binder interfaces - Move camera service AIDL files to frameworks/av - Build C++ interface stubs with AIDL tools - Add necessary native-side parcelables and update existing ones - Remove manually-written stubs, rearrange remaining manual stubs - Adjust implementations to work with auto-generated stubs - Adjust method signatures for auto-gen differences - Add rich error messages using binder::Status Bug: 25091611 Change-Id: I6f69f34b9d1a3f8d1fb7db87357363f8fa8483ff
/frameworks/av/camera/CameraMetadata.cpp
|
e2b60c810282b7cd09af8544dd479ff5adba46f0 |
|
18-Jul-2015 |
Eino-Ville Talvala <etalvala@google.com> |
CameraMetadata: Add sanity check to avoid accidental memory corruption. Update shouldn't be called with a pointer from the metadata structure being updated, since it might be resized. The API really needs rework, but until that happens, detect this condition and error out. Bug: 22542551 Change-Id: I896c34d8134ac3b101d050fc8aa5d203a08e7267
/frameworks/av/camera/CameraMetadata.cpp
|
e8df539988b307fa7d2ccd1a80be7553a502ae30 |
|
06-Jun-2015 |
Jeff Brown <jeffbrown@google.com> |
Update signature of writeBlob. Bug: 21428802 Change-Id: Iec7e72369989a7c769be6169ead8afae8fe33b67
/frameworks/av/camera/CameraMetadata.cpp
|
54298b338cf9f782f2ac681a15e6cbbb99649350 |
|
25-Mar-2015 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: fix metadata assertion Bug: 19897963 Change-Id: I6b383c4750f31691a1c02e927bbeb0c1998a9eff
/frameworks/av/camera/CameraMetadata.cpp
|
1a93f0cbb99fc5a59c92bd913f29409022ae236d |
|
10-Jun-2014 |
Mark Salyzyn <salyzyn@google.com> |
libcamera_client: 64-bit compile issue (part deux) - %p print warning message - size_t print warning messages - unused parameter warning messages Change-Id: I5de3564b27c65fe1a27c0bcc18ac1b72fca040e2
/frameworks/av/camera/CameraMetadata.cpp
|
7595c47b4842d76dba0fcf26ef3ab98d215efe1e |
|
28-Mar-2014 |
Zhijun He <zhijunhe@google.com> |
CameraMetadata: Fix String tag update null character issue String8.size() doesn't count the null character in whatever case. But camera metadata tag android.jpeg.gpsProcessingMethod need a null-terminited string. Bug: 13679912 Change-Id: I91e742702b16b9ab9b42f9822de189a9a96e8e53
/frameworks/av/camera/CameraMetadata.cpp
|
146aed1ec05579b8840a592c3654c641ab36065c |
|
05-Dec-2013 |
Zhijun He <zhijunhe@google.com> |
CameraMetadata: fix metadata alignment issue When camera metadata is passed through binder interface, there is no guarantee the destination address of the metadata copy is aligned to the alignment boundary required by metadata copy, which could cause metadata validation fail. this change aligns the start address of the metadata copy destination blob to address this issue. Bug: 12010193 Change-Id: I540c6b4c484fe87a1d625a362310f33a309c1772
/frameworks/av/camera/CameraMetadata.cpp
|
fd6ecdd39bd83ea020f78b425e96310380d66c35 |
|
11-Oct-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera HAL3/API1: Add support for the partial result quirk. - Camera2Client: - Detect partial result quirk - Camera3Device: - Accumulate all partial results together - Fire off 3A-only result once all 3A states are available - FrameProcessorBase: - Filter out partials, don't send to listeners - FrameProcessor: - Skip face detect on partials - Make sure to only handle a 3A update for a given frame once - Trigger AF notifications when AF mode or trigger changes, to properly detect all AF transitions. Bug: 11115603 Change-Id: Iea8aa73c568701562a46071f7ea100624251d10b
/frameworks/av/camera/CameraMetadata.cpp
|
e7ee7637747371635a85fedd24d2190bb1f38651 |
|
12-Jun-2013 |
Igor Murashkin <iam@google.com> |
Initial implementation of android.hardware.photography.CameraDevice (service) * Verified preview streaming requests * Other things *should* work but unverified / unimplemented in client side Missing: * CameraService needs to return static camera info metadata Bug: 9213377 Change-Id: I71568560fcf18d0e2b408ed1c4d0066647314868
/frameworks/av/camera/CameraMetadata.cpp
|
e2d1e3d0436aec645739c65e6d3131dd814f40a1 |
|
01-May-2013 |
Igor Murashkin <iam@google.com> |
camera: Use new camera_metadata structure validation functions * Reject unvalidated metadata across binder boundaries * Sanity check in-process CameraMetadata when mutating data Bug: 8713951 Change-Id: I121d8e15f8fdc9cdbbaf27dfd947813e11831e1c
/frameworks/av/camera/CameraMetadata.cpp
|
3b53bc9b41c262d22f094406e3751bc5a41ef2ef |
|
28-Feb-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Add input side to camera3 HAL device - Stream creation/deletion - Request submission - Request thread loop - Add get() to CameraMetadata to allow HAL submission while retaining ownership. Change-Id: I271f72bcbe9557eded43cbcbfe789109857f8144
/frameworks/av/camera/CameraMetadata.cpp
|
fc42642ab78da5fe25bcbea7a568bf880268a9dc |
|
14-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: Add exists function to CameraMetadata Change-Id: I081f61417fca7c8408e9e767129647ddce5364ab
/frameworks/av/camera/CameraMetadata.cpp
|
7efa520c76e6a1f6b3146404cc6aca5a8353583a |
|
14-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: Move CameraMetadata.h from service to client library Change-Id: I940ce86f318f37ae5b73f912a6e589415150125f
/frameworks/av/camera/CameraMetadata.cpp
|