History log of /hardware/libhardware/include/hardware/camera.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b5459839759300ce7b6fca3313ac130e1ed9c309 10-Sep-2014 Eino-Ville Talvala <etalvala@google.com> Camera HALs: Promote device HAL v3.2

And deprecate older HALs.

Bug: 17445920
Change-Id: I37a5e53fda3c93080e37ec848f84c702a2c9120b
/hardware/libhardware/include/hardware/camera.h
ddc026e39344169f64f4696174a4d1269d069557 28-Mar-2012 Eino-Ville Talvala <etalvala@google.com> Add specific version number constants to Camera HAL.

These constants should be used by HAL implementations to indicate
which versions of the module and device APIs they support.

Change-Id: I4b6eae278481545694e6a1827833b5958c26720c
/hardware/libhardware/include/hardware/camera.h
8bf364ef20331ebcc23b1f72121434a98bc5c567 22-Dec-2011 Eino-Ville Talvala <etalvala@google.com> Reorganize camera HAL, and add versioning support.

Includes a draft of camera device HAL 2.

Change-Id: I5f56a8c54a33d0ca039360185822a9c22436cab8
/hardware/libhardware/include/hardware/camera.h
7c50e9bad4173cddff6dfc49ee0d4e10053867b4 26-Jul-2011 Eino-Ville Talvala <etalvala@google.com> Add timestamp control to camera preview stream operations.

At higher levels, SurfaceTextures include timestamp information in
their buffers. For accurate timestamps, they need to be set by the
driver code. This change adds the needed method into
preview_stream_ops.

Timestamp behavior is documented in SurfaceTexture.java, and
system/core/include/window.h, as well as here.

Bug-Id: 5081132
Change-Id: Id285f8e26edecf605444bc4b9e6eea9b224f9d31
/hardware/libhardware/include/hardware/camera.h
37ea6f730e9775fca95f688fec34d8627da992b6 26-Jul-2011 Wu-cheng Li <wuchengli@google.com> Add frame metadata to camera data callback.

bug:4460717
Change-Id: I6175af70d0f10e0ba1b7158a237bceed2be06dd2
/hardware/libhardware/include/hardware/camera.h
2280003113fec21d89fdd44a086e8d602df7c105 27-Jul-2011 Iliyan Malchev <malchev@google.com> camera HAL: add optional put_parameters callback

Change-Id: I2b2436c68b3095e840458059f8533dc897e1ca87
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/libhardware/include/hardware/camera.h
ac0e067896c44b15c654800d6b232d6d2f813bf8 17-Jun-2011 Sundar Raman <sunds@ti.com> Camera: Add lock_buffer to preview_stream_ops

Giving HAL control of locking buffer instead of locking in dequeue buffer.

Change-Id: I2640b784218fa67ccb051c13b24f2d3dda48ce9a
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/libhardware/include/hardware/camera.h
4deb188904e3fa3c35e26dd71f45ebb1aa34ea26 11-Jun-2011 Iliyan Malchev <malchev@google.com> libhardware: report stride on dequeue_buffer

Change-Id: Ic41f625f69e135fd2dc3929f99af83b9584f8c1d
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/libhardware/include/hardware/camera.h
24b325e614747266c2488f2f973a03c501bcfe9c 07-Jun-2011 Iliyan Malchev <malchev@google.com> libhardware/camera.h: camera HAL memory management updates

-- add a callback to camera_memory_t that can be used to free the requested
memory
-- memory requests are in the form of N buffers S bytes each
-- data callbacks pass an index to a buffer in addition to the camera_memory
pointer

Change-Id: I368139809f25a662d8895f205e3b87fa5046a4b2
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/libhardware/include/hardware/camera.h
41693fa555101e348a4ab80990b21197347892c1 15-Apr-2011 Iliyan Malchev <malchev@google.com> libhardware: introduce camera HAL header

camera.h

-- a HAL module for the camera, camera_module_t, which can be queried for the
number and orientation of the available camera sensors. A camera sensor is
also opened through this module, and is represented by:

-- a HAL device for each camera sensor, camera_device_t, which encapsulates all
the functionality of the base class CameraHardwareInterface;

Change-Id: I79a9524ceeafc4275581c009d7b9c0fa05eed764
Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/libhardware/include/hardware/camera.h