| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | | |
Change-Id: Ie98f9dca854841ff1430c1314fbc570e26e5398b
|
| |\|
| | |
| | |
| | |
| | |
| | | |
# Via Igor Murashkin
* commit '78d9b3543439115fe723770f1facee21a3e1793a':
Camera: Metadata XML cleanup, add README: DO NOT MERGE
|
| | |
| | |
| | |
| | | |
Change-Id: Ib53757029becbd4148867a144ba3725c4f9e5d82
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
MERGE
# Via Igor Murashkin
* commit '344fd20d2cd4902fe4dbdf5c3192ed8ab162eca2':
Camera: Metadata docs HTML generated from XML: DO NOT MERGE
|
| | |
| | |
| | |
| | | |
Change-Id: Ic39249d7019dab0a6c5f5daf5d54074f6cc9c0d4
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
NOT MERGE
# Via Igor Murashkin
* commit 'ddfc7fc4157c2389ed60cc20a3c1384e89d8d8bb':
Camera: Add an XML parser for the XML metadata: DO NOT MERGE
|
| | |
| | |
| | |
| | | |
Change-Id: Ie97893e82d6cae2cb7fa3853b326df1cf0f3ff18
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
DO NOT MERGE
# Via Igor Murashkin
* commit 'cd6ebaa8e4567f3b425393a1badeef4f7c9496ae':
Camera: Define all Properties via an XML data file: DO NOT MERGE
|
| | |
| | |
| | |
| | | |
Change-Id: I82aad9e1e8c8064373a9881f255ec2eb9d2f023e
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The audio_route library allows mixer paths to be
loaded from an XML file and can control a mixer
via tinyalsa. It contains useful functions that
can be factored out of the audio HAL.
Change-Id: Iebcb2b492c5936dbf0e0b976aeaa4ffbab136588
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Flipping boolean enumeration definition confused some HAL
implementations.
- Tonemap curves should all be type float.
Bug: 7974125
Change-Id: I533888af5fc7f1fa709d758f1f9de1c2c3b475a3
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Tested by comparing assembly output of "arm-eabi-objdump -d";
the old and new .s were identical.
Change-Id: If056afb731cb6ea67563cffe51fe8f93001301e7
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also fix handle leak in sf_close(), and bad riffSize check in sf_open(SFM_READ).
Change-Id: Idec38b244cb1d076db1505e29df347ce85e4e30a
|
| |/ /
| | |
| | |
| | | |
Change-Id: I24a5696f313312bb5ff2b73fd58632ebbde74a9b
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I5b7d991bc569c36e23a9567289e9c4dbd9759378
|
| |\| | |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Id23043f7bb714e4b5c06f46889e1531175ed045f
|
| |\| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- When adding a new entry and maintaining ABI, make a new kind if can't be
semantically part of the last kind. Don't add to the end of an existing
non-last kind.
- Print generated file names in metadata-generate
(Aside) New sections should also be ended at the end of the root namespace to
maintain ABI compatibility.
Change-Id: I5df0a701763af3cc91ee6eead4fe9fd423c9aa86
|
| |/ /
| | |
| | |
| | | |
Change-Id: I9474f34de3c8d780f8bdbc388ddd883c123b41b9
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* This allows all entries to have any backing type
(usually a byte, but for availableFormats it's int32)
* No longer need special casing for availableFormats
* No longer need to coerce an enum type into a byte
Change-Id: Ib1d4b93521e90f243b54f66c3d4c4b35032bc06a
|
| | |
| | |
| | |
| | | |
Change-Id: Ice9b658f8e6f87a1a490c367bff2f9a685ddee44
|
| | |
| | |
| | |
| | | |
Change-Id: Ia225662d4ee0aad81b22b96355d7f39c4aa70d42
|
| | |
| | |
| | |
| | | |
Change-Id: Ib7e9bf4855adff91a317c910aaec960f1422302a
|
| | |
| | |
| | |
| | | |
Change-Id: I69adfbb1010b5f624d3ee618a1a45e0be510ca31
|
| | |
| | |
| | |
| | | |
Change-Id: Ic5195830cd6ff296de793eb4fbe418dd4e3136ca
|
| | |
| | |
| | |
| | | |
Change-Id: I638017934ddfcfe8ab8f9f56bebb587dae35f17f
|
| | |
| | |
| | |
| | | |
Change-Id: I5109a3c46a065fb2dce31482d4377c33aeb84176
|
| | |
| | |
| | |
| | | |
Change-Id: Ie98f9dca854841ff1430c1314fbc570e26e5398b
|
| | |
| | |
| | |
| | | |
Change-Id: Ib53757029becbd4148867a144ba3725c4f9e5d82
|
| | |
| | |
| | |
| | | |
Change-Id: Ic39249d7019dab0a6c5f5daf5d54074f6cc9c0d4
|
| | |
| | |
| | |
| | | |
Change-Id: Ie97893e82d6cae2cb7fa3853b326df1cf0f3ff18
|
| | |
| | |
| | |
| | | |
Change-Id: I82aad9e1e8c8064373a9881f255ec2eb9d2f023e
|
| |\|
| | |
| | |
| | |
| | | |
* commit '555aac882ed63e70019c78ccc58032a5be0f58ec':
Camera2: Fix metadata alignment for double and int64 types
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* commit 'b10d56ad43a91924d3666127963e5fdce725389c':
Camera: Actually make camera_metadata memcopyable
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* commit '3154036acd2cc809388d08ff856198a8512f05f0':
Camera: Fix metadata data alignment, other minor bugs.
|
| |\ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Also:
Includable by C++
More compatibility with libsndfile external
Add frames field to SFINFO
sf_readf_short uses sf_count_t which is signed
Change-Id: Ice538d5f4ba3556b67c57bca856b605358d53c05
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
Change-Id: I20066dbfaf8828d9d32266c589beaf3860677bc8
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Ieecda2651cab0f4cfaef3a23454d3d852091be84
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: Idc97a54f1e170fc06cc341fd1234c0635ada9757
|
|\ \ \ \ \
| |/ / / /
|/| | | /
| | |_|/
| |/| |
| | | | |
https://android.googlesource.com/platform/system/media into 1.1
Android 4.2.2 release 1
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
* camera_metadata_rational_t was only aligning to 4 bytes, we need to align to 8
* add an automated unit test to verify alignment for each type of data
Bug: 7498597
Change-Id: Ib5554d412e09b95d21933b6015db68d01a072f90
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Use internal offsets instead of pointers for the entry and data
arrays.
- Add test to verify memcpy works and doesn't alias data.
- Remove support for forward-compatible reserved space handling, given
that it's unlikely to be useful
Bug: 7546079
Change-Id: I439aa27fed8d243b7a04155daf5e58fa1c4c730e
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
- When a metadata entry needs to overflow into the data buffer, make
sure the starting offset is aligned to the maximum needed by all the
metadata types.
- Bounds check the data buffer size when adding a new entry
- Add new test for the bounds check
- Print out doubles correctly.
Bug: 7498597
Change-Id: Ic8645a998c096f5b803839ee8076b97862127021
|
|
|
|
|
|
|
|
|
| |
If the HAL already takes into account the crop region when
consuming a{ewf}Region or producing face detection rectangles,
then it should set this quirk to 1.
Bug: 7246065
Change-Id: Ib77788b2fced1509d60a7fd1e2a4411e9c8f19dc
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To provide scene mode override information while preview is disabled,
need more static metadata from the HAL.
In addition, add a quirks section to allow for temporary workarounds
for incomplete HAL behavior. Any quirks added will be deprecated as
soon as possible.
Bug: 7159577
Bug: 7172543
Change-Id: Icadb6baa4132bf20ad82b2c549ac2b9a0c6618de
|
|
|
|
|
|
|
|
| |
When the camera is producing JPEG buffers, need a field to provide the
final buffer size.
Bug: 7108816
Change-Id: I67f27a3c1d69f32541402e516de9fb4b61ffd352
|