| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Iaa86a6888a5ccf784b13f4c3b2d8dc4813612155
|
|
|
|
| |
Change-Id: Ibf73106f8be63cf433fafe9510c8477f74b7ac41
|
|
|
|
|
|
|
| |
- Add new definition to camera_common
- Update comment in camera3.h
Change-Id: I9d8c594cfdaff40c543e8f9017091b0c06bbf022
|
|\ |
|
| |
| |
| |
| | |
Change-Id: Ic50ea977194073e3768c22a5f21eb15f430fa2f5
|
|/
|
|
|
|
|
|
|
| |
Static camera characteristics can be queried on any device at any time.
Separate the locking for it from the rest of the device to eliminate any
contention between operations on the device and static characteristic
initialization.
Change-Id: I8076378699f274e70c6318e537df4758972de9db
|
|
|
|
| |
Change-Id: I196ee30ed57707ed4cc46fb3a9c5c07c5bac6fff
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Flush is used to quiesce a camera device as quickly as possible, which
can be used to deal with a pathological client (requests a frame
duration of hours then dying) as well as speed up stream configuration
changes when the outstanding requests data isn't required.
Change-Id: Ie822efae8c705bd64d63c0eab7e9c291ecb570ef
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
HALs seem to need to know the gralloc usage flags of the opposite
endpoint (producer/consumer) of a stream at configure time.
Instead of adding another call to pass stream information, we just
pass the usage flags in the existing usage field.
Change-Id: I745baf2c4dd9123273d811b9bd52ae68c854b70c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
bug: 8059358
Change-Id: Ib28ffe12d9b42726a0c12ecb144624862745e9ca
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Icfe9bf4b4768bbdcb11e6c77ac26163018f9c7c8
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I085796569ea77336d32907ee2287ff7533b0c122
|
|/ / /
| | |
| | |
| | | |
Change-Id: I1b81f14fe0f093a7d29d0b0facdb1886d521d256
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I3ac3dc8e20e94ee885228febdc8eeb66278054cb
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
to fix tests build.
Change-Id: Ifec605926324683ac9b12b8ed3cbfb6ac02ec18c
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ie13b251d6bfadd533fa045ec5d3299ee8ae752af
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I3dd1f5c72f0fa62a131b7ce166f3df631bb44394
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
By default, this test runs through a range of application-set
exposure, frame duration, and sensitivity values, and verifies
that the duration of capture, and in some cases the brightness,
match what's expected.
Optionally, it can use environment variables to specify the
burst parameters, and to enable dumping the captured YUV images
to flash for later debugging.
Change-Id: I647d360344ef3684e99c86c369e96ac82e62fc96
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Step count can reset when android restarts
When calling activate() without calling setDelay() before, use a default rate
Uncalibrated magnetometer should not be low pass filtered
The accelerometer can be used for the geomagnetic rotation vector
When batching call retuns an error, it shouldn't change the state. In particular, it shouldn't change the rate.
batch(timeout=0) must always return success
Wake upon fifo full will never be specified when timeout=0
setDelay is not called when in batch mode
Change-Id: I8a437eeedbdc54e5f1f3e644a92e9f781d7add0d
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: I8601ecc9f39052000b872805be1637ee73b0d3e1
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
keep traveling pointer local to the walking loop
Change-Id: I0038007d6e7a45e519b9b2162c674132477879cc
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
|\ \ \ \ \
| |/ / / /
| | / / /
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I4f51e509d86722c18308f4f1312ca3379cffd795
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
* commit 'cb7f5b94a3d683f297ddf839ca4aa897e0927139':
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I2c24ec07adc57969cc48647a07afca7337923d51
|
| | |\ \ \ \ |
|
|\ \ \ \ \ \ \
| |_|_|_|/ / /
|/| | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I61e4832ff2c721987c38897924b1b50b758384da
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
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: I4fbd4ad919b855168e3ff5424613271b1fa907af
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I0a4b389e1850c10e12a65b3c8a5670c78c6746f7
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| / / / / /
| |/ / / / /
| | | | | | |
* commit '43c754f49c0cbd31f3a067b6bff4b98829cb3811':
Enable native HAL tests to work for camera3 devices
|
| |\ \ \ \ \
| | |/ / / /
| | | | | |
| | | | | |
| | | | | | |
* commit '4c543a1456cd34a94e2c3a09879aa65ed8cd2f3a':
Enable native HAL tests to work for camera3 devices
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Ie11270cc8cf301ec94795b595f0517ee3bad2817
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: Id1aa624d377776a7e37b52978664d30c927595be
|
|\ \ \ \ \ \ |
|