Commit Graph

38366 Commits

Author SHA1 Message Date
Shuzhen Wang
cd9af6c1ce Camera: Add version 3.8 of ICameraDeviceCallback
The new version of ICameraDeviceCallback supports shutter notify with readout
timestamp.

The readout timestamp is used to re-time viewfinder frames to reduce
jitter. When camera runs at fixed frame rate, the start_of_exposure time
intervals may change, but start_or_readout intervals are constant.

Test: Camera VTS test
Bug: 189380857
Change-Id: I4c3856a4e30caa8cdf8417d437de1de3190c6fd6
2021-11-17 13:48:10 -08:00
TreeHugger Robot
51553619a1 Merge "Use sp<>::make in external camera HAL" 2021-11-17 10:30:31 +00:00
Carter Hsu
76fe18d229 Merge "audio: Support 64bit configuration on 32+64bit compatible OS" am: f665b8fa86 am: 66cfe34ef4 am: 0e98137981 am: e3d00ca753
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1891181

Change-Id: Ib2580f903900723f4408ed59b4d08a4cad488c56
2021-11-17 06:13:09 +00:00
Carter Hsu
e3d00ca753 Merge "audio: Support 64bit configuration on 32+64bit compatible OS" am: f665b8fa86 am: 66cfe34ef4 am: 0e98137981
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1891181

Change-Id: I636d282b4bc1695ba05da24fd96b8b546594c28a
2021-11-17 05:54:29 +00:00
Carter Hsu
0e98137981 Merge "audio: Support 64bit configuration on 32+64bit compatible OS" am: f665b8fa86 am: 66cfe34ef4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1891181

Change-Id: Ic35f347fba86bc1892cf4f51f2bfb78ce0ae01ac
2021-11-17 05:22:50 +00:00
Carter Hsu
66cfe34ef4 Merge "audio: Support 64bit configuration on 32+64bit compatible OS" am: f665b8fa86
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1891181

Change-Id: Ib5c59bedf9314d3a026f3496ecc0830ff649032d
2021-11-17 05:06:44 +00:00
Carter Hsu
f665b8fa86 Merge "audio: Support 64bit configuration on 32+64bit compatible OS" 2021-11-17 04:50:22 +00:00
Sooraj Sasindran
ba7ae9f7a2 Merge "Add new VoNR api into IRadioVoice module" am: 0d9ef9f0b9 am: e065265273 am: 9cde6a0bf8 am: 961eeb1cf5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1881110

Change-Id: Ib3379c5d3479fb2b54ba51b27c6e7633ff0008ca
2021-11-16 23:50:40 +00:00
Hongguang Chen
897c6035cd [automerger skipped] Merge "Add blindScan condition to blindScan test" am: 32b4c5025b am: 5376672d34 am: 65d9678e58 am: 3155a60c27 -s ours
am skip reason: Merged-In If44df620ab90b5b0247fbee15e2b2a57e27683b5 with SHA-1 d4c22d8e55 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1894144

Change-Id: I28bea3ba3af290ce3121365c228c4b44120334d5
2021-11-16 23:50:30 +00:00
Treehugger Robot
d9fc15b91d Merge "Add 5.15 to the current compatibility matrix" am: 20d4bc2d00 am: bd2c32ba66 am: 718caac9a2 am: 52ddca8bdb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1887616

Change-Id: I35502e598066793ab85ee012f6fda0a8b17b6f38
2021-11-16 23:50:20 +00:00
Sooraj Sasindran
961eeb1cf5 Merge "Add new VoNR api into IRadioVoice module" am: 0d9ef9f0b9 am: e065265273 am: 9cde6a0bf8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1881110

Change-Id: Iddab4d76b2e29e834d63328d01213b53f7dc683d
2021-11-16 23:32:11 +00:00
Hongguang Chen
3155a60c27 Merge "Add blindScan condition to blindScan test" am: 32b4c5025b am: 5376672d34 am: 65d9678e58
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1894144

Change-Id: I21b2d8606ab5296fd78c016b0ac4247c28655875
2021-11-16 23:32:02 +00:00
Treehugger Robot
52ddca8bdb Merge "Add 5.15 to the current compatibility matrix" am: 20d4bc2d00 am: bd2c32ba66 am: 718caac9a2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1887616

Change-Id: I581c13cf50aeec2d92f01d988e250b1d5057f60f
2021-11-16 23:31:52 +00:00
Sooraj Sasindran
9cde6a0bf8 Merge "Add new VoNR api into IRadioVoice module" am: 0d9ef9f0b9 am: e065265273
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1881110

Change-Id: I2c247fd301842aabd427448b068351d3546f849c
2021-11-16 23:16:14 +00:00
Hongguang Chen
65d9678e58 Merge "Add blindScan condition to blindScan test" am: 32b4c5025b am: 5376672d34
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1894144

Change-Id: I2c5325c4074a3494d76de47c78772a8e5d89cb77
2021-11-16 23:16:08 +00:00
Treehugger Robot
718caac9a2 Merge "Add 5.15 to the current compatibility matrix" am: 20d4bc2d00 am: bd2c32ba66
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1887616

Change-Id: I06a47bc4083ec0f6edf29544bf08b5d98c04bc6a
2021-11-16 23:15:43 +00:00
TreeHugger Robot
d39d6ee412 Merge "Implement getPropConfigs in Default VHAL." 2021-11-16 23:08:29 +00:00
Sooraj Sasindran
e065265273 Merge "Add new VoNR api into IRadioVoice module" am: 0d9ef9f0b9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1881110

Change-Id: Id1da2095f063ed4a745f9850d57dfd1f68a2fc0b
2021-11-16 22:58:31 +00:00
Hongguang Chen
5376672d34 Merge "Add blindScan condition to blindScan test" am: 32b4c5025b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1894144

Change-Id: I3a2c6ae5b8997800fba3ac673a8437b86ffeaaca
2021-11-16 22:58:20 +00:00
Treehugger Robot
bd2c32ba66 Merge "Add 5.15 to the current compatibility matrix" am: 20d4bc2d00
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1887616

Change-Id: Ifa2f1cd964586e72e0022653f5cefa9efa6cd0d7
2021-11-16 22:57:55 +00:00
Sooraj Sasindran
0d9ef9f0b9 Merge "Add new VoNR api into IRadioVoice module" 2021-11-16 22:51:33 +00:00
Hongguang Chen
32b4c5025b Merge "Add blindScan condition to blindScan test" 2021-11-16 22:34:32 +00:00
Treehugger Robot
20d4bc2d00 Merge "Add 5.15 to the current compatibility matrix" 2021-11-16 22:32:28 +00:00
Valentin Iftime
b4fcc57952 Use sp<>::make in external camera HAL
Fix external camera HAL crash (android::RefBase::incStrongRequireStrong)

Bug: 184190315
Test: android.hardware.camera.provider@2.5-external-service does not crash
Change-Id: I2406099078fd3c9bddf05afc4011fbece5072139
2021-11-16 22:48:52 +01:00
Michael Butler
51ac1e9793 Merge "Configure Version value for each version of NN AIDL utils" am: 21e079c9e2 am: a0c2165144 am: 99aea2fe82 am: 04f63c1e18
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1890278

Change-Id: I02759b48d6d5972ea549dfd7039914e898488060
2021-11-16 20:52:13 +00:00
Michael Butler
04f63c1e18 Merge "Configure Version value for each version of NN AIDL utils" am: 21e079c9e2 am: a0c2165144 am: 99aea2fe82
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1890278

Change-Id: Iac8bb4f11d27bb3dbd607b2d08361ef7743d1206
2021-11-16 20:34:56 +00:00
Michael Butler
99aea2fe82 Merge "Configure Version value for each version of NN AIDL utils" am: 21e079c9e2 am: a0c2165144
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1890278

Change-Id: Id61aa7461f42d836c591541953c80352d8c7c2d1
2021-11-16 20:12:00 +00:00
TreeHugger Robot
d709be7d8c Merge "Add blindScan condition to blindScan test" 2021-11-16 20:03:56 +00:00
Michael Butler
a0c2165144 Merge "Configure Version value for each version of NN AIDL utils" am: 21e079c9e2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1890278

Change-Id: I59aedd7545813999e9913d02dd75dc1d7cf88474
2021-11-16 19:53:59 +00:00
Michael Butler
21e079c9e2 Merge "Configure Version value for each version of NN AIDL utils" 2021-11-16 19:30:51 +00:00
ming.lo
3d49487541 Add blindScan condition to blindScan test
Bug: 203389496

Change-Id: If44df620ab90b5b0247fbee15e2b2a57e27683b5
Merged-In: If44df620ab90b5b0247fbee15e2b2a57e27683b5
2021-11-16 18:56:18 +00:00
ming.lo
d4c22d8e55 Add blindScan condition to blindScan test
Bug: 203389496
Test: Tested by partners
Change-Id: If44df620ab90b5b0247fbee15e2b2a57e27683b5
2021-11-16 10:53:38 -08:00
Ram Indani
628d6f9335 Merge "Migrate reader writer based tests for HAL 2.4" 2021-11-16 16:30:14 +00:00
TreeHugger Robot
31a70ce855 Merge "Add conversion code for sensor_t to v2.1 SensorInfo" 2021-11-16 16:09:01 +00:00
Yifan Hong
d3a63f0512 Merge "health: do not use default destructor." am: 4915df85a0 am: 5ad2b7fda6 am: 4651b98b59 am: 8e6e7afc9e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1891477

Change-Id: I1cf9797876917d418a74d0f77abfb73f8f603d96
2021-11-16 03:20:44 +00:00
Yifan Hong
8e6e7afc9e Merge "health: do not use default destructor." am: 4915df85a0 am: 5ad2b7fda6 am: 4651b98b59
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1891477

Change-Id: Id9838727fb702a45c6d3393f539e7f045a33b999
2021-11-16 03:06:45 +00:00
Yifan Hong
4651b98b59 Merge "health: do not use default destructor." am: 4915df85a0 am: 5ad2b7fda6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1891477

Change-Id: Iec8a6694db080c3a092df0cde30027a141b8cf3c
2021-11-16 02:55:24 +00:00
Yifan Hong
5ad2b7fda6 Merge "health: do not use default destructor." am: 4915df85a0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1891477

Change-Id: Ic285591bb95390f867a3b2b9379704e625e73101
2021-11-16 02:41:12 +00:00
Yifan Hong
4915df85a0 Merge "health: do not use default destructor." 2021-11-16 02:25:29 +00:00
TreeHugger Robot
5b537a1812 Merge "Restart media.tuner when tuner HAL is restarted." 2021-11-16 02:10:59 +00:00
ramindani
3335f7a4fe Migrate reader writer based tests for HAL 2.4
Test: atest VtsHalGraphicsComposer3_TargetTest, test are not run yet as we don't have the service yet.
BUG: 202446967
Change-Id: I5a9a807c8984cfc3db18440b6ee9ea2b43085324
2021-11-16 02:04:12 +00:00
Carter Hsu
150dded787 audio: Support 64bit configuration on 32+64bit compatible OS
The default value is 'prefer32', in order to run the hardware audio
service as 64 bit on a 32+64bit OS, please add the content below
into 'device.mk':

SOONG_CONFIG_NAMESPACES += android_hardware_audio
SOONG_CONFIG_android_hardware_audio += \
	run_64bit
SOONG_CONFIG_android_hardware_audio_run_64bit := true

Bug: 205240941
Test: build pass
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: Ic7632a4f80298721512cd538ce93945b82a9981f
2021-11-16 00:44:36 +00:00
Michael Butler
11b7f63991 Merge "Consolidate NNAPI OWNERS files" am: 161883c967 am: 3e31733ee7 am: c8d5b0599c am: 43b5f0f221
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1892878

Change-Id: I4e3d5b838727a8cc152a93fecad0e5e3f3997f31
2021-11-16 00:25:33 +00:00
Arthur Ishiguro
b0b47e318a Add conversion code for sensor_t to v2.1 SensorInfo
Bug: 195593357
Test: Compile
Change-Id: I0c7239b23896c44f7835430bad7e45f1dbde87ed
2021-11-16 00:20:35 +00:00
Michael Butler
43b5f0f221 Merge "Consolidate NNAPI OWNERS files" am: 161883c967 am: 3e31733ee7 am: c8d5b0599c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1892878

Change-Id: I47d44311c52c26b8a6ab707bbd6254f5f9cac95c
2021-11-16 00:07:15 +00:00
Michael Butler
c8d5b0599c Merge "Consolidate NNAPI OWNERS files" am: 161883c967 am: 3e31733ee7
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1892878

Change-Id: I63d5255940f0c24060c57bcc694fe1e9c32fbc19
2021-11-15 23:55:45 +00:00
Michael Butler
20f76f3654 Configure Version value for each version of NN AIDL utils
Currently, there are two different versions of the NN AIDL utils:
* neuralnetworks_utils_hal_aidl_v1 (v1)
* neuralnetowrks_utils_hal_aidl (v2)

This change configures utils::kVersion to match the version of the
utility library that builds it.

Bug: N/A
Test: mma
Change-Id: I7d08bf50f76664702ec0828cc35a363eb29bdde3
2021-11-15 15:42:28 -08:00
Michael Butler
3e31733ee7 Merge "Consolidate NNAPI OWNERS files" am: 161883c967
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1892878

Change-Id: I68a0c1e2ebff9c1b2ae20eb4240a0a4e87faefcc
2021-11-15 23:42:11 +00:00
Michael Butler
161883c967 Merge "Consolidate NNAPI OWNERS files" 2021-11-15 23:22:05 +00:00
Michael Butler
acd7955b21 Consolidate NNAPI OWNERS files
This change deletes all existing OWNERS files under
hardware/interfaces/neuralnetworks and creates a new OWNERS file with
the current NNAPI team members.

This change also updates the NNAPI project path in
hardware/interfaces/neuralnetworks/README.

Bug: 179510251
Test: N/A
Change-Id: Iaca69505c8449ae7d93be0db99205f5f56556e86
2021-11-15 20:22:41 +00:00