Age | Commit message (Collapse) | Author |
|
12417188, 12416815, 12417147, 12417003, 12417004, 12417005, 12417006, 12417007, 12417008, 12417009, 12417055, 12415658, 12416578, 12417056, 12417057, 12417103, 12417104, 12417189, 12417033, 12417034, 12417190, 12417191, 12417192, 12417193, 12417058, 12417059, 12417060, 12417061, 12417202, 12417072, 12417073] into rvc-d1-release
Change-Id: I33fb968012319d49f697fc5b55cea352f3d56c90
|
|
Bug: 165021679
Test: CTS, ITS, GCH unit tests
Change-Id: I40f9cdd41f56631ee21603b288aae29147272135
(cherry picked from commit f79e434d664217e9273e71dc0bf5ca79dfb8f005)
|
|
12350816, 12350695, 12350858, 12350984, 12350985, 12350908, 12350696, 12350697, 12350909, 12350859, 12350860, 12350861, 12350910, 12350564, 12351002, 12350817] into rvc-d1-release
Change-Id: I4ae1dc41d5f54f77a729b0f7ebe9f1a5c0879bc5
|
|
Bug: 162715137
Test: GCA, CTS, ITS
Change-Id: I5348f68f72e28bf7618eaf06f2f245f58877b27d
(cherry picked from commit 417d4d148904dd3d865ea6ff439f2d0f43e45294)
|
|
Change-Id: I03ffb469df588719d804bb34a0a5b4b950356332
|
|
Add trace tag to monitor time cost of request buffer
Bug: 162802569
Test: GCA, devcam
Change-Id: Iad01e8a70507c5260da17302c355d5017db4a7b6
|
|
Change-Id: Id6b251d3235812b2fe03a713e0344a0542394be5
|
|
|
|
Change-Id: I8a94e46d713f4d2001abc6bc1c9708b46de7550f
|
|
Set thread to RT before configure stream and rollback after finish stream configuration.
Test: GCA
Bug: 162353145
Change-Id: Id40d9977179571423c9af60b4e82e9f72eca9c07
|
|
Pre-load the library after the device boot up instead of load/release
it every time open/close camera to avoid long loading time when memory
pressure.
Bug: 161650087
Test: camera_checklist
Change-Id: Iace407e8486cfd485175a787b96c64b75e5c5f93
|
|
Change-Id: I4faacd5595f2c22251565912b6dab06eb1117242
|
|
saves 5%+ of all cycles in camera HAL
Test: simpleperf of camera HAL
Bug: 160883639
Change-Id: I7d57c21fd7423453dba923b2b88f06b2dab4ad44
|
|
Change-Id: Id2052b913c8514d246b8ec1ee5d140bb99dda4d3
|
|
BufferCacheManager and GCH ResultDispatcher." into rvc-d1-dev
|
|
3af4327697
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/12139563
Change-Id: I7991fc2ef816fd5e0416bb38022ed8371659c6a0
|
|
flash fired
Bug: 147208294
Bug: 160556402
Test: cts, whatsapp, skype
Change-Id: I10043ee2456b16e129be80ad3f40180aef2fa530
(cherry picked from commit 9df713161def7e81b69c29b0b02b067762c442b3)
|
|
Add property to support RT thread for BufferCacheManager and GCH ResultDispatcher.
Test: GCA
Bug: 160757325
Bug: 160468481
Change-Id: I825fd29db442963f83300253e86f5effdad025d3
|
|
Change-Id: Icb3aee96043301053702e16d915c0d27da256dde
|
|
rvc-d1-dev
|
|
Change-Id: Ic353085d1bf6ba9b1c55b9c94d30953e70dd5f22
|
|
cameras." into rvc-dev am: 12b57f330a
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/11962792
Change-Id: Ie70b64c0cff1e874160eb09ce959c82597d50a83
|
|
cameras." into rvc-dev
|
|
Change-Id: I52e160e7e19acdd12c2a1f9f2ee047d4202d7e45
|
|
Also fix SupportsMandatoryStreamCombination check
Bug: 159247271
Test: atest ConcurrentCameraTest.java
Change-Id: I5cb1ee3a7b9106c29ad9558ab8f4f2b68e946efb
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/11949284
Change-Id: Icffe363670c1248b1a579df0a256b624e8a3d8ef
|
|
Purge the hal_configured_streams only framework streams are left as defined spec.
https://android.googlesource.com/platform/hardware/interfaces/+/master/camera/device/3.5/ICameraDeviceSession.hal
This is to fix CameraHidlTest#configureStreamsPreviewStillOutputs.
Cherrypick from ag/10029434
Bug: 159413657
Test: GCA, CTS
Change-Id: I096d4474d966e50293dde211aba4d7edcf33a3a4
|
|
Previously in the map converting hal status to hidl status, BAD_VALUE
and ILLEGAL_ARGUMENT were the only two errors translated through.
Others were all treated as INTERNAL_ERROR, which doesn't has specific
implication. This makes framework unable to recognize the real error
cause.
Complete the status map, making it a reverse version of the status map
in framework (CameraProviderManager::mapToStatusT).
Bug: 152354541
Bug: 157540980
Test: CTS, GCA
Change-Id: Ice93bbf7380f93b4dd9e4eb20e201c303626b896
|
|
Change-Id: I3e6d30bc2df46a2f034a023ce446883b4bd77229
|
|
|
|
Change-Id: I8ed054e28576c2b29b46d69444ec36a5e353993f
|
|
WHen zoom ratio is less than 1.0, the reported logical face coordinator
is negative. We need to cast unsigned integer to signed integer for
calculation.
Bug: 156076524
Test: GCA, FD test app
Change-Id: I713b5c15bc15c5ac7d1846c4dac9ccb23a73adad
|
|
|
|
Change-Id: I64470412704539738b7a4ac1c2ec9c0521cff8dd
|
|
To avoid frequent buffer allocation/deallocation, the unused buffers
will be freed if they are no longer used after a threshold counter.
Bug: 158637309
Test: GCA
Change-Id: I6b0d4ceb02eec859bbff6e9fe7b02fb7fb3f9280
|
|
|
|
Test: GCA
Bug: 157138779
Change-Id: I3a021777fb4d4f49c23c60b201d298b3e498b012
|
|
Change-Id: I97c7260db7aa6087d5b3341185a5f15c72b0734d
|
|
|
|
Change-Id: I9d2e5de972a4e224586c5cc3915699d9b4be499a
|
|
|
|
Bug: 157520630
Test: GCA
Change-Id: Ia45e6e672bb32ee9ba83c09f86bd00b39e443c61
|
|
Test: GCA, CTS
Bug: 157265994
Change-Id: Ia9d1cb4969bcd651c3bc76525db4d08d214884c7
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/11699059
Change-Id: Icea86fe76697764fa57bbbd5d9912a4cac3b7168
|
|
|
|
For dummy buffer case, it will lost metadata publish
if output and metadata callback at the same time.
Moving the pending result erase to make sure metadata publish successfully.
Bug: 155597206
Bug: 157879027
Test: GCA, CTS
Change-Id: I7f81ed62f8434590e3be3e1f49f3192ed3c42813
|
|
Framework mandate the zoom ratio range in concurrent mode to be at
least [1, maxDigitalZoom]. Each project may have different capabilities
and decide to extend the supported concurrent zoom ratio range up to the
complete zoom range.
Therefore the decision of adjusting zoom ratio regarding concurrent mode
should be done in HWL.
Bug: 152354541
Test: GCA, CTS
Change-Id: Ieb3fa31420c9972df5afb6476374dc5965ec9567
Merged-In: Ieb3fa31420c9972df5afb6476374dc5965ec9567
|
|
Change-Id: Ia2d92e2761bd9ea6ff0dda897969292b9749bc70
|
|
Change-Id: I37c6528e664093cd947a5bca2e9efa3de698bb7d
|
|
Change-Id: I0e5c9b59c5b14fd29acea25d0f49ae1e894f3598
|