| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Order is x,y,z,w; not w,x,y,z.
Also, the conditional should not be double-flipped.
Bug: 20537722
Change-Id: I25a671c7b7b94160321a654e08bf918628e9edd2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also fix bug with AE not correctly overriding sensor values
when ON but still INACTIVE.
- Add Y16 support to gralloc (treat exactly as RAW16)
- Add Y16 output support to camera
- Adds depth static and dynamic fields to camera:
- poseRotation
- poseTranslation
- intrinsicCalibration
- radialDistortion
- availableDepthStreamConfigurations
- availableDepthMinFrameDurations
- availableDepthStallDurations
- depthIsExclusive
Bug: 20537722
Change-Id: If64bb2a698a8a49777f848cfc6401d8fba299541
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many updates to meet requirements of v3.3, including quite a few
of metadata updates.
Not all features promised by the metadata are actually wired up,
though.
Also adds initial support for capability selection based on system
properties, though the selection isn't reflected in behavior
outside the capability field for the most part.
Sufficient to make the AOSP camera app run (and even record video),
but not sufficient to pass all the CTS tests yet.
Bug: 20537722
Change-Id: I0776fe361492402189569b7ab5c2f37b6900ffc5
|
|
|
|
|
| |
bug: 17112465
Change-Id: Ic514d365c251f5b4d7a979e9a9d473875e5abc61
|
|
|
|
|
|
| |
Bug: http://b/20501816
Change-Id: I622908cc02651d3c282edbc9c75ee6dd52b9c4c0
(cherry picked from commit fd22ea70a265c322e91eeb4703b10d1e9bd8f190)
|
|
|
|
| |
Change-Id: Iffde8b14d3937808ce367d60d34fa638cea13497
|
|\
| |
| |
| |
| | |
* commit '8e39c79622b79f4b5faf53123acefa5c5bda5eed':
Fix inconsistant results for some cts tests.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch fixes any cts test that uses the camera's startPreview function
without the proper timing delay before stopping the preview. When we do a
startPreview(), it will start a WorkerThread. If that thread don't get a
chance to run, then when we try to stop the thread, the stop can fail and
cause the current test to fail (thread not running) or subsequent tests
to fail (thread already started).
The following tests are known to fail randomly due to this timing problem:
android.hardware.cts.CameraTest#testDisplayOrientation
android.hardware.cts.CameraTest#testGetParameterDuringFocus
android.hardware.cts.CameraTest#testJpegCallbackStartPreview
android.hardware.cts.CameraTest#testRecordingHint
android.hardware.cts.CameraTest#testLockUnlock
android.hardware.cts.CameraTest#testPreviewCallback
android.hardware.cts.CameraTest#testSetOneShotPreviewCallback
android.media.cts.MediaRandomTest#testRecorderRandomAction
Change-Id: Ifc20d93bc02cdc49161f54c083a32138574a8d39
|
| |
| |
| |
| | |
Change-Id: Id5e0f5e7a02f7c2ab1442e8be65a019bf8cbe359
|
|/
|
|
| |
Change-Id: Iee70a27184d5ed35623814886487a5166c73567e
|
|
|
|
|
|
| |
Or we can fix third party camera device source code.
Change-Id: Ia5b7211219edd4cf34f8f9c50b2d35a8f7511bc8
|
|\
| |
| |
| |
| | |
* commit '765b8b4bf218560acc79f665d5c6c56e0351469a':
goldfish: camera: fix 64-bit warnings
|
| |
| |
| |
| | |
Change-Id: If15f27505e3849406769b7f03cb77ea8dec86e70
|
| |
| |
| |
| |
| |
| |
| | |
* This also fixes camera2 api from not being able to create new requests
Bug: 12002757
Change-Id: Iad55381add850e92b8eb97f9c5cdf84455cda999
|
| |
| |
| |
| |
| | |
Bug: 13549114
Change-Id: I067651e29fecf3f1219ff3f8b802b47c208e461c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 12134423
Change-Id: I7acdf76d4c0674bdb1cc939592d4620687c785c3
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Adding an entry to opus software decoder to media_codecs.xml
Change-Id: I76509b32dbbce85bb603ccf56374b204b252450c
|
| | |
| | |
| | |
| | | |
Change-Id: I01d70e06540862f7f30df570cb447c4411d9e4d4
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Change-Id: I22501cbf7f941d9626b88182e2dda8a13a620d01
|
|\ \ \
| |/ /
|/| /
| |/
| |
| |
| | |
LOCAL_MODULE_PATH to LOCAL_MODULE_RELATIVE_PATH"
* commit '5b31b113176dec8d7fcfb5650f3dd7b01baf605c':
device/generic/goldfish: convert LOCAL_MODULE_PATH to LOCAL_MODULE_RELATIVE_PATH
|
| |
| |
| |
| |
| |
| |
| | |
LOCAL_MODULE_PATH doesn't work for multiarch builds, replace it
with LOCAL_MODULE_RELATIVE_PATH.
Change-Id: I4e4ceec61d026bbe74ba604554c06104bde42e5e
|
| |\ |
|
| | |
| | |
| | |
| | | |
Change-Id: I495435397086a295280c556d94fe8efd442a12c3
|
|\| |
| |/
|/|
| |
| | |
* commit '6b151ca8833aa7271e311436dad97588b71b7a38':
Catch divide by zero case in drawCheckerBoard() function.
|
| |
| |
| |
| |
| | |
Change-Id: I247bc6b725b29ea0e729114ab67ec1d4c78b0336
Signed-off-by: Douglas Leung <douglas@mips.com>
|
| |
| |
| |
| |
| | |
Bug: 10604704
Change-Id: I93b7b932f13e7d90d843e74ec8c4e6bae3a2987b
|
| |
| |
| |
| |
| |
| |
| |
| | |
Needed for full CTS compliance, and existing grayscale-only output makes
debugging color plane issues on the emulator impossible.
Bug: 8949720
Change-Id: Iea9a1a8508b2c05c2fd81bb4d2c729986e1184af
|
| |
| |
| |
| | |
Change-Id: I795d30f236a65d610e0801f5c98f1191d18f0a21
|
|\|
| |
| |
| |
| | |
* commit '2c84e47e3d0085b1222de94013c75c0328b02492':
Camera3: Fix default AE mode
|
| |
| |
| |
| | |
Change-Id: I70682e86f849feafc3cfafabace126c09f5df600
|
|/
|
|
|
|
| |
This change requires the changes in frameworks/av
Change-Id: I2ea2ee5ec9372a809e9f0313da776c2f6e4adbf3
|
|
|
|
|
| |
Bug: 9111852
Change-Id: Iad7ba75adf603a7c2eda1fa07c10ce4aab1aa51b
|
|\
| |
| |
| | |
into jb-mr2-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Enable flexible YUV format buffers from the camera.
- Add gralloc alloc support for YCbCr_420_888, mapped to NV21
- Add gralloc lock_ycbcr method
- Add new format to list supported by camera HAL
- Fix minor compilation warnings
Bug: 8734880
Change-Id: I68a8cc126985c7d5ae100a87b31c60ee59074cd3
|
|/
|
|
|
| |
Bug: 8840802
Change-Id: I80e0d0fc2b5145597b09445f166bc998093ef603
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 8563838
Change-Id: I92385e06df235f7020970229c1a035c7410a2eb7
|
|/
|
|
|
|
|
|
|
|
|
| |
The camera video recording crashes randomly on emulator.
It's caused by the memory leak issue, the emulator camera HAL does not release
recording frames properly in its releaseRecordingFrame method.
Change-Id: Ib6ad4647856cb6b69695a6172692fcff1819672b
Signed-off-by: Jun Tian <jun.j.tian@intel.com>
Signed-off-by: Chang Panfeng <pangfengx.chang@intel.com>
Signed-off-by: Igor Murashkin <iam@google.com>
|
|
|
|
|
|
|
|
| |
- Rework JpegCompressor to have generic async operation mode
- Wire up new JpegCompressor interface to FakeCamera2 and 3.
Bug: 8565103
Change-Id: Iba8cfa84a02434e73f4eeb2167ae0e400c29defb
|
|
|
|
|
|
|
| |
Mandatory now due to fragmented process_capture_result calls.
Bug: 8565103
Change-Id: I4e815e99a5220cc61650157894869189ceaf883d
|
|
|
|
|
| |
Bug: 8580410
Change-Id: I2c07b8ce85aff341575ee8c3f509f64e252b8ed4
|
|
|
|
| |
Change-Id: Iac1f08ed9e0d0f4fc3e5a1c8974576f5f1febb74
|
|
|
|
| |
Change-Id: I6dba0d282887c20ee683d8eaafd8bf81241f4767
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before: Trigger IDs would increment internally in the HAL
After: Trigger IDs are read from the framework when the accompanying trigger
is explicitly set in the request.
Rationale:
Since the framework tracks its trigger completion based on the IDs it sends to
the HAL, we need the HAL to use the framework IDs instead of generating its own.
Change-Id: I0a4343c1f12b62c9432478a3bb8e0921a2da93c2
|
|
|
|
| |
Change-Id: I4310ac8c078a9ca2052cf0d0c283ded6bb06b6df
|
|
|
|
|
|
|
| |
- Basic 3A routine with AE precapture support
- JPEG compression
Change-Id: I329bb6d2c5315e13ed657b096b8bb573c14a3738
|
|
|
|
|
|
|
|
|
| |
- Uses same backend as HAL version 2 fake camera.
- No fake 3A yet
- No reprocessing support
- No JPEG support
Change-Id: I9b55b05fbeac9d42340eb988021e65491d13a2f9
|