| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I085796569ea77336d32907ee2287ff7533b0c122
|
|
|
|
|
|
|
|
|
| |
The shutter callback timestamp should originate from the sensor itself,
since it knows exactly when the first line of the frame started
exposing. However, as a fallback (or in the CPU-painting case) query
CLOCK_BOOTTIME instead.
Change-Id: Id57c05525e9c575d009b9deb96a69557fccac16b
|
|
|
|
| |
Change-Id: I4f51e509d86722c18308f4f1312ca3379cffd795
|
|
|
|
|
|
|
|
|
|
| |
max_buffers and usage are read by the framework inside the struct used
to pass the stream configuration parameters; scribble our new
calculated values whever they are updated internally.
Adds logging to stream creation method (reuse/new).
Change-Id: I04e12880820571900f2ae80c27100f8aedcf9d02
|
|
|
|
|
|
| |
Type is now enum, not mask.
Change-Id: I264da26a457957a7659154e507970e0303c76e25
|
|
|
|
| |
Change-Id: I0a4b389e1850c10e12a65b3c8a5670c78c6746f7
|
|
|
|
| |
Change-Id: Id1aa624d377776a7e37b52978664d30c927595be
|
|
|
|
|
|
|
| |
Basic static metadata statically constructed from preprocessor passes
over an array of camera metadata tags.
Change-Id: I16ea9f4d68120d5a0bc010a4a67b0cbcd761329e
|
|
|
|
| |
Change-Id: If4e377ba0ac327cc02ac2b9765ce5d406b8960a8
|
|
|
|
| |
Change-Id: I158ba833549aee47ca3be5673f6f5d33e455ef59
|
|
|
|
| |
Change-Id: I19c3a6a55a42e60f627702cd4a995664a0dfc4d2
|
|
|
|
| |
Change-Id: Ic1d20dd7f93a0ca3cd2c3af3b33a7a9df47b5e89
|
|
|
|
|
|
|
|
| |
Adds a Stream object, and configureStreams support in parsing the
provided stream_array. Streams are naively setup for sync-less software
painting.
Change-Id: Ibbd90e3e2c7fa984dd5d2dcbd4da7bf4dad43aa1
|
|
|
|
|
|
|
|
| |
This c++ helper class is normally provided by frameworks/native's
libutils, but cannot be used from the context of a hardware module. For
now just add the required functionality locally in the hardware module.
Change-Id: I5b399cbeb1c017a95baf19456dbf20569e677fbe
|
|
|
|
| |
Change-Id: I2511653b3d2d21d03785ea220c760e2b65f0b035
|
|
|
|
|
|
|
| |
Default camera HAL statically allocates camera devices. Update camera
device to API v3.
Change-Id: Ic53ffcf3b746b9b4011b932e26dbb0f533cba554
|
|
|
|
| |
Change-Id: I00ee447e6b57bc57fd09b6e7d8c62cb07cb37cf0
|
|
This is meant to be an example and a reference for device manufacturers
on how to build a new Camera v2 HAL. This first patch has basic
configuration and entry/exit.
Change-Id: Ib4166e2eadb813228af38ec31a1215940c070bbf
|