Treehugger Robot
c43c0bcbf8
Merge "Audio: Load Bluetooth AIDL HAL" am: 9938caf08b am: ea8522964b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1942860
Change-Id: Ia306c81cecfffbb1e0c6929a13a2daa4dc0a4285
2022-02-17 00:53:10 +00:00
Treehugger Robot
ea8522964b
Merge "Audio: Load Bluetooth AIDL HAL" am: 9938caf08b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1942860
Change-Id: I688dc247ca96fc93e6205015bd45df7f9bc17543
2022-02-17 00:31:51 +00:00
Treehugger Robot
9938caf08b
Merge "Audio: Load Bluetooth AIDL HAL"
2022-02-17 00:07:23 +00:00
Chen Chen
6f876987a6
Merge "SpatialAudio: Set low latency allowed signal at startSession The logic is that to send FREE and LOW_LATENCY to audio at startSession, if bt receives setLowLatencyModeAllowed(true) before start session. If the parameter false, or bt doesn't receive the signal at all, then bt sends FREE to audio." am: 5cde687f02 am: 0bac5ee146
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1985688
Change-Id: Ib246fbf7cefa1cd6c0873d1f8133d7e0e40bda70
2022-02-16 21:03:09 +00:00
Enrico Granata
06e72f5aa9
Merge "[automerge] Read GNSS measurement from device file when available 2p: 65569272ad" into sc-v2-dev-plus-aosp
2022-02-16 20:37:09 +00:00
Enrico Granata
de2d07e485
Merge "[automerge] Add raw measurement parser 2p: 31493d1dc4" into sc-v2-dev-plus-aosp
2022-02-16 20:37:09 +00:00
Enrico Granata
c72fc91629
Merge "[automerge] Refactor and reuse some read device file logic 2p: cb8474d7b6" into sc-v2-dev-plus-aosp
2022-02-16 20:37:09 +00:00
Enrico Granata
7f5d90191c
Merge changes from topics "presubmit-am-4fee2b7578f94a34b28ec502594c100c", "presubmit-am-e0c94944d7344b3d975421d4c0812104", "presubmit-am-e106eae8e71e41a6a6d95a2472dd22fe" into sc-v2-dev-plus-aosp
...
* changes:
[automerged blank] Merge fix to AOSP: Report default location when location is not available in /dev/gnss0 2p: d20063ad90
Merge fix to AOSP: Report default location when location is not available in /dev/gnss0
Read GNSS measurement from device file when available
Add raw measurement parser
2022-02-16 20:37:09 +00:00
Enrico Granata
d2b51ce406
Merge changes from topics "presubmit-am-125395c1a55c4e859af27656b2c26312", "presubmit-am-b14104e5e9774385913debfdc01994b2" into sc-v2-dev-plus-aosp
...
* changes:
[automerge] fix potential use-after-frees of stack memory 2p: 3f467bd10f
fix potential use-after-frees of stack memory
Refactor and reuse some read device file logic Add skeleton on HAL for Gnss raw measurement injection
2022-02-16 20:37:09 +00:00
Chen Chen
0bac5ee146
Merge "SpatialAudio: Set low latency allowed signal at startSession The logic is that to send FREE and LOW_LATENCY to audio at startSession, if bt receives setLowLatencyModeAllowed(true) before start session. If the parameter false, or bt doesn't receive the signal at all, then bt sends FREE to audio." am: 5cde687f02
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1985688
Change-Id: I47bd5053f51439075431cdd3037de0a425f58a29
2022-02-16 20:36:40 +00:00
Josh Wu
3f8f5997ad
Audio: Load Bluetooth AIDL HAL
...
Test: m android.hardware.audio.service
Bug: 203490261
Change-Id: If518ed69331489bd9aeb2a0c58e17c2917e3c0cf
2022-02-16 12:01:59 -08:00
Chen Chen
5cde687f02
Merge "SpatialAudio: Set low latency allowed signal at startSession The logic is that to send FREE and LOW_LATENCY to audio at startSession, if bt receives setLowLatencyModeAllowed(true) before start session. If the parameter false, or bt doesn't receive the signal at all, then bt sends FREE to audio."
2022-02-16 19:38:24 +00:00
Treehugger Robot
07c1601d5f
Merge "Fixed vts tests cases which do not support factory attestation. Test: Run keymint Vts tests." am: 0f7d419136 am: c1603e8ef5
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1972595
Change-Id: I5abe99967badaa7bea30797b6e7903097d55bf62
2022-02-16 16:30:55 +00:00
Treehugger Robot
c1603e8ef5
Merge "Fixed vts tests cases which do not support factory attestation. Test: Run keymint Vts tests." am: 0f7d419136
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1972595
Change-Id: Idd3b8dc691be5d50136af7001adb077b759ba217
2022-02-16 16:10:06 +00:00
Treehugger Robot
0f7d419136
Merge "Fixed vts tests cases which do not support factory attestation. Test: Run keymint Vts tests."
2022-02-16 15:50:30 +00:00
Gary Jian
d35971b734
Merge "Add VTS test for VoNR apis on IRadio aidl" am: c8407c2a5d am: 5e547de67d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1981666
Change-Id: Ifa59a5fd62717c7e3e1c714d7b2876bce17eaeb5
2022-02-16 12:58:05 +00:00
Gary Jian
5e547de67d
Merge "Add VTS test for VoNR apis on IRadio aidl" am: c8407c2a5d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1981666
Change-Id: Ib84afa2e75af118ee7de4b69d83d35ed95a4318d
2022-02-16 08:42:58 +00:00
Gary Jian
c8407c2a5d
Merge "Add VTS test for VoNR apis on IRadio aidl"
2022-02-16 08:21:46 +00:00
Treehugger Robot
6ce32feb6b
Merge "BtAudio: Iterate reference in VTS helper" am: 76adba3e27 am: 770e99349a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1984637
Change-Id: I432d9c4d2c9858fe3711063a5ef3d137d3e05522
2022-02-16 08:01:29 +00:00
Treehugger Robot
770e99349a
Merge "BtAudio: Iterate reference in VTS helper" am: 76adba3e27
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1984637
Change-Id: I76c1f4ca701fca738699a3482850f52599207c9d
2022-02-16 07:40:21 +00:00
Treehugger Robot
af620c1226
Merge changes I3642c6eb,I0cf9c1ce am: 687ffed8f6 am: eca75b0037
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986308
Change-Id: Ia0c7b71475b15259c1bb001f6f00f4de79c03522
2022-02-16 07:30:03 +00:00
Treehugger Robot
76adba3e27
Merge "BtAudio: Iterate reference in VTS helper"
2022-02-16 07:22:55 +00:00
Treehugger Robot
eca75b0037
Merge changes I3642c6eb,I0cf9c1ce am: 687ffed8f6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986308
Change-Id: Ie1e6e1e281d0b7075379f36f97f32c03c6884f5d
2022-02-16 07:08:56 +00:00
Treehugger Robot
48c2a72651
Merge "BtAudio: Handle dataInterval in LeAudioSW VTS" am: 3a6d0f8d75 am: bbdcdec933
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986306
Change-Id: I482c63631a6d5b42f72eaabc5caf6c68d403055f
2022-02-16 06:58:16 +00:00
Treehugger Robot
00903a9f01
Merge "BtAudio: Handle bcast hw offloading codecs" am: 6497c3ec2c am: 7e43320a0b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1984636
Change-Id: I3cefbef18682e215af4ad9f98e8fb3098902b038
2022-02-16 06:58:08 +00:00
Treehugger Robot
687ffed8f6
Merge changes I3642c6eb,I0cf9c1ce
...
* changes:
Minor fix for the session type in the comments
Add LE audio broadcast offload vts test cases
2022-02-16 06:47:35 +00:00
Treehugger Robot
bbdcdec933
Merge "BtAudio: Handle dataInterval in LeAudioSW VTS" am: 3a6d0f8d75
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986306
Change-Id: I262f96a74057a13db5f9c3fd6e58d04b7fef9ad0
2022-02-16 06:37:34 +00:00
Treehugger Robot
7e43320a0b
Merge "BtAudio: Handle bcast hw offloading codecs" am: 6497c3ec2c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1984636
Change-Id: Ia2f8c7d3d71a1dcce0a89d39063d2f442f696715
2022-02-16 06:37:25 +00:00
Treehugger Robot
3a6d0f8d75
Merge "BtAudio: Handle dataInterval in LeAudioSW VTS"
2022-02-16 06:09:15 +00:00
Treehugger Robot
6497c3ec2c
Merge "BtAudio: Handle bcast hw offloading codecs"
2022-02-16 06:07:56 +00:00
Jasmine Cha
cc75285f2e
audio: use binder threadpool am: d90c47420a am: 142ba0857b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986309
Change-Id: I8e1412c89505beefb28523bf938d69be9970d367
2022-02-16 05:25:30 +00:00
Jasmine Cha
142ba0857b
audio: use binder threadpool am: d90c47420a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1986309
Change-Id: Ie5292a95af1b03719c8e79184bd6d40d5834fd8b
2022-02-16 05:02:34 +00:00
Jasmine Cha
d90c47420a
audio: use binder threadpool
...
Support to communicate with other service with AIDL interface.
Bug: 215463744
Test: build pass
Signed-off-by: Jasmine Cha <chajasmine@google.com >
Change-Id: I13da2121623779b0ba21d29cf39c11abc7b96dd9
2022-02-16 10:07:57 +08:00
Alice Kuo
04a399a9e0
Minor fix for the session type in the comments
...
Test: atest VtsHalBluetoothAudioTargetTest
Bug: 203490261
Change-Id: I3642c6eba3024fd1959e82057a4fdd108a09aa56
2022-02-16 09:22:16 +08:00
Alice Kuo
336d90c84f
Add LE audio broadcast offload vts test cases
...
Bug: 219668925
Bug: 203490261
Test: atest VtsHalBluetoothAudioTargetTest
Change-Id: I0cf9c1cefa6caa9437492d116641bbfcca976d9e
2022-02-16 09:22:09 +08:00
Yuchen He
5efd91a9fb
[automerge] Read GNSS measurement from device file when available 2p: 65569272ad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16887733
Bug: 190757198
Change-Id: I928e8de3092c6cda8b364d7377f12d1c62267649
Merged-In: Ic03d56a5df6b99f7b20c5840e7091ead138316b1
2022-02-16 00:20:25 +00:00
Yuchen He
6c401685a3
[automerge] Add raw measurement parser 2p: 31493d1dc4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16887732
Bug: 190757198
Change-Id: Icd78a36a11ccb6ecd9a758440cd435061b86e622
Merged-In: I8d57826c6aa2a9d1a09b4847aadfda8c9160b36f
2022-02-16 00:20:23 +00:00
Yuchen He
b41ce2efe9
[automerge] Refactor and reuse some read device file logic 2p: cb8474d7b6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16887730
Bug: 190757198
Change-Id: I95313a8d0558268886bbfe7f216cf4730f1ea945
Merged-In: I9b58043d5ed321aa71ff4f23031df251ae89c407
2022-02-16 00:20:14 +00:00
Yuchen He
ce5df5fc11
[automerged blank] Merge fix to AOSP: Report default location when location is not available in /dev/gnss0 2p: d20063ad90
...
Blank merge reason: Change-Id I3ce672aa1a7a39c256dd1396658859c205b61399 with SHA-1 a662140c68 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16887734
Bug: 197579774
Change-Id: I22e6d15b7de9a25a25e1c3e7e8ea86d023a35423
Merged-In: I3ce672aa1a7a39c256dd1396658859c205b61399
2022-02-16 00:20:12 +00:00
George Burgess IV
974b5ee2ca
[automerge] fix potential use-after-frees of stack memory 2p: 3f467bd10f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/16887731
Bug: 190757198
Change-Id: If75e9a325f11e4082448c6efa88b0e4c0a30f7a6
Merged-In: If9ca733dd21128706f2a9f62e8460b1286631aa5
2022-02-16 00:20:11 +00:00
Yuchen He
d20063ad90
Merge fix to AOSP: Report default location when location is not available in /dev/gnss0
...
Change-Id: I3ce672aa1a7a39c256dd1396658859c205b61399
Merged-In: I3ce672aa1a7a39c256dd1396658859c205b61399
Test: atest VtsHalGnssTargetTest
Bug: 197579774
2022-02-15 16:19:12 -08:00
Yuchen He
65569272ad
Read GNSS measurement from device file when available
...
Test: atest CtsLocationGnssTestCases GtsLocationTestCases on CF
Bug: 190757198
Change-Id: Ic03d56a5df6b99f7b20c5840e7091ead138316b1
Merged-In: Ic03d56a5df6b99f7b20c5840e7091ead138316b1
2022-02-15 16:18:34 -08:00
Yuchen He
31493d1dc4
Add raw measurement parser
...
Test: manual test (data cross verified with GnssLogger app)
Bug: 190757198
Change-Id: I8d57826c6aa2a9d1a09b4847aadfda8c9160b36f
Merged-In: I8d57826c6aa2a9d1a09b4847aadfda8c9160b36f
2022-02-15 16:18:01 -08:00
George Burgess IV
3f467bd10f
fix potential use-after-frees of stack memory
...
`devname_value` is a local variable; if `property_get` succeeds, we'll
return a pointer to it. Returning a `std::string` instead sidesteps this
problem.
Bug: 190757198
Test: TreeHugger
Change-Id: If9ca733dd21128706f2a9f62e8460b1286631aa5
Merged-In: If9ca733dd21128706f2a9f62e8460b1286631aa5
2022-02-15 16:17:22 -08:00
Yuchen He
cb8474d7b6
Refactor and reuse some read device file logic
...
Add skeleton on HAL for Gnss raw measurement injection
Bug: 190757198
Test: manual test
Merged-In: I9b58043d5ed321aa71ff4f23031df251ae89c407
Change-Id: I9b58043d5ed321aa71ff4f23031df251ae89c407
2022-02-15 16:16:47 -08:00
Chen Chen
c92270e1d6
SpatialAudio: Set low latency allowed signal at startSession
...
The logic is that to send FREE and LOW_LATENCY to audio at startSession,
if bt receives setLowLatencyModeAllowed(true) before start session. If
the parameter false, or bt doesn't receive the signal at all, then bt
sends FREE to audio.
Test: build
Bug: 214615268
Tag: #feature
Change-Id: I895a7fc6dd5d1567dce64ddcf967550f5cac882b
2022-02-15 15:20:29 -08:00
Michael Butler
9c4d73c39d
Merge "Clamp NNAPI HAL Version to runtime version -- hal" am: b66f1308ac am: 27e3ce4cf6
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1985406
Change-Id: Ie0822571c027360ba8bf49cd3f1f9943745ff109
2022-02-15 19:47:32 +00:00
Michael Butler
27e3ce4cf6
Merge "Clamp NNAPI HAL Version to runtime version -- hal" am: b66f1308ac
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1985406
Change-Id: Ifebccd1297cef08bdc1974eebea11bc7712a7061
2022-02-15 19:36:22 +00:00
Michael Butler
b66f1308ac
Merge "Clamp NNAPI HAL Version to runtime version -- hal"
2022-02-15 19:17:40 +00:00
Josh Wu
8a1be763b6
BtAudio: Handle dataInterval in LeAudioSW VTS
...
Test: atest VtsHalBluetoothAudioTargetTest
Bug: 203490261
Change-Id: I447d0e74b6b1af2959cc133437e0dd7216814369
2022-02-15 09:37:29 -08:00