History log of /hardware/libhardware/modules/camera/Metadata.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a82f456c387cb6ff6c5aab7c930a7a61c36ed8ba 22-Apr-2014 Sasha Levitskiy <sanek@google.com> Camera: HAL: 64-bit warning fixit.

Change-Id: Iecc3e1846fbf63c51952d115e1f167cf32135b18
Signed-off-by: Sasha Levitskiy <sanek@google.com>
/hardware/libhardware/modules/camera/Metadata.cpp
62735086edb279ca4c967d66e69f3788e6902b0a 21-Oct-2013 Alex Ray <aray@google.com> modules: camera: Metadata refactor

Add* functions const to protect data being added.
Initiailze metadata object from a camera_metadata_t.
Remove template-specific constructor.
Add convenience "add1" method to abvoid stack-allocated data.
Construct templates manually (in ExampleCamera) from base.

Change-Id: I3201f61e9d32841ea7a769d69242b40d8727c02e
/hardware/libhardware/modules/camera/Metadata.cpp
ea80382be17ab288622506475b8f15d9d8ebee80 15-Oct-2013 Alex Ray <aray@google.com> modules: camera: Update trace headers to libutils

Now that libutils is outside of frameworks, use that for c++-style
scoped tracing and remove the temporary shim header.

Change-Id: I913767aed8ff70abb9299e7a7b318b24a25e23c1
/hardware/libhardware/modules/camera/Metadata.cpp
9cd49c9c4e4fcb3f1fad4c86b60b0e929a5dce9a 09-Jul-2013 Alex Ray <aray@google.com> modules: camera: simplify metadata list traversal

keep traveling pointer local to the walking loop

Change-Id: I0038007d6e7a45e519b9b2162c674132477879cc
/hardware/libhardware/modules/camera/Metadata.cpp
90c0af71f67ea99da34f67f4739a8687247e01b7 01-Jun-2013 Alex Ray <aray@google.com> modules: camera: make Metadata a delete-able object

Metadata is currently only used for immutable persistent settings
(static camera characteristics, and the capture templates), but will be
used for dynamic metadata as well. Make it deleteable so we can
create/destroy these at will.

Change-Id: I7372b07b904d5a6b55453093712e0bb2675918b5
/hardware/libhardware/modules/camera/Metadata.cpp
0d2a5220ba789bae7f180f8fecbc35379bcc3059 03-Jul-2013 Alex Ray <aray@google.com> modules: camera: Dirty metadata objects on update

Change-Id: I4fbd4ad919b855168e3ff5424613271b1fa907af
/hardware/libhardware/modules/camera/Metadata.cpp
89a82661e07c49eaab07013be5ea03b84ea2715a 29-May-2013 Alex Ray <aray@google.com> modules: camera: default request templates

Change-Id: I0a4b389e1850c10e12a65b3c8a5670c78c6746f7
/hardware/libhardware/modules/camera/Metadata.cpp
b0be1039c136f85778dffaf761af3d09907e21aa 29-May-2013 Alex Ray <aray@google.com> modules: camera: add get_camera_info support

Basic static metadata statically constructed from preprocessor passes
over an array of camera metadata tags.

Change-Id: I16ea9f4d68120d5a0bc010a4a67b0cbcd761329e
/hardware/libhardware/modules/camera/Metadata.cpp