Commit Graph

29348 Commits

Author SHA1 Message Date
Eric Laurent
deebf381f6 audio HAL V7: Update track metadata
Add channel mask and audio attributes tags to playback
and record track metadata sent to audio HAL.

The legacy HAL wrapper supports older legacy HAL versions
by sending partial metadata when the legay HAL version is
less than 3.2.

Bug: 168751366
Test: make
Change-Id: Iba3ee3b669e4300201374d4a0d5cf45a04872274
2020-12-22 11:03:16 +01:00
Treehugger Robot
f468b74002 Merge "Keymint: Use ndk_platform." am: dfe843477b am: 24f8ba41c4 am: c670b8d592
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1532211

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6195d05d61cc03dc409e67b74b322367488dd894
2020-12-19 13:46:41 +00:00
Treehugger Robot
c670b8d592 Merge "Keymint: Use ndk_platform." am: dfe843477b am: 24f8ba41c4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1532211

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9e5e0c12977b5cefe4a1df68a0dfb64192af9f12
2020-12-19 12:54:01 +00:00
Treehugger Robot
24f8ba41c4 Merge "Keymint: Use ndk_platform." am: dfe843477b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1532211

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I317383dbc4d6be31f3bb71523a402847c4132e89
2020-12-19 12:34:30 +00:00
Treehugger Robot
dfe843477b Merge "Keymint: Use ndk_platform." 2020-12-19 12:22:37 +00:00
Guru Nagarajan
3413e6acd4 Merge "Added IAudioControl#onDevicesToMuteChange" 2020-12-17 22:01:20 +00:00
Treehugger Robot
9c70ad02b1 Merge "Add android-5.10 support for S" am: 69c290564a am: d694491190 am: 14172a0744
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1531285

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5b7a414b08abc9a57338af40a387dfbd45f63528
2020-12-17 21:16:43 +00:00
Treehugger Robot
14172a0744 Merge "Add android-5.10 support for S" am: 69c290564a am: d694491190
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1531285

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I1c8bdfcf758b38cc1b4929792c794ccd497aae71
2020-12-17 20:48:21 +00:00
Treehugger Robot
d694491190 Merge "Add android-5.10 support for S" am: 69c290564a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1531285

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib081b232aa2e3ce8f8e8d7fd04ecb59ca2e27d11
2020-12-17 20:31:56 +00:00
Treehugger Robot
69c290564a Merge "Add android-5.10 support for S" 2020-12-17 20:12:00 +00:00
Janis Danisevskis
24c0470408 Keymint: Use ndk_platform.
Test: N/A
Change-Id: I7e97d9d475a639cfe92c9e6b01689c9ff80d2abc
2020-12-17 11:34:59 -07:00
Oscar Azucena
b8e5cd08bd Added IAudioControl#onDevicesToMuteChange
Added new API and parceable for informing the HAL when to mute and
unmute audio for automotive targets. Also added default implementation
to log information passed on.

Bug: 173141906
Test: atest VtsAidlHalAudioControlTest
Change-Id: I4c20320d33417616eef7a980a375ab9303b43eab
2020-12-16 18:00:05 -08:00
TreeHugger Robot
e898720840 Merge changes from topic "fixCoexRestrictions"
* changes:
  Add VTS test for IWifiChip::setCoexUnsafeChannels
  [WifiCoex] Add enum for wifi coex restrictions
2020-12-17 00:16:11 +00:00
Steven Moreland
65020a8e27 Merge "Update OWNERS for 2020" am: a9cfd015bf am: f1715f4b0b am: 1969d5ab7e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1532199

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9e2e1eb1f98e8068ec89ac9c037688361046da1c
2020-12-16 23:57:08 +00:00
Steven Moreland
1969d5ab7e Merge "Update OWNERS for 2020" am: a9cfd015bf am: f1715f4b0b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1532199

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I47f8ba073a0806712d4420e12ce62265de31c432
2020-12-16 23:25:04 +00:00
Steven Moreland
f1715f4b0b Merge "Update OWNERS for 2020" am: a9cfd015bf
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1532199

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3de96b97b85c9883857ed4721ac1bda086c588e7
2020-12-16 23:00:57 +00:00
Steven Moreland
a9cfd015bf Merge "Update OWNERS for 2020" 2020-12-16 22:19:25 +00:00
Treehugger Robot
9df6794936 [automerger skipped] Merge changes from topic "aosp-default-wrapper" am: dbb1258329 am: ca4161df7f am: 899c4dc070 -s ours
am skip reason: Change-Id Idf36dbac398efbc03bd6da68c79f6fb1ddc24e9c with SHA-1 35a3a77811 is in history

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

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I548b7645a3c889e7c0a38b2735513af1b9504a4e
2020-12-16 21:39:57 +00:00
Mikhail Naganov
507c31523c [automerger skipped] audio: Update default effect HAL wrapper to support V7 am: f363ed4f96 am: 3fe3f23a47 am: 423868c14f -s ours
am skip reason: Change-Id I72389c8d564596bef22b47dfdcb2e77d636ef0a3 with SHA-1 9036edac04 is in history

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

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ifef56e686a32fc12c1e4f0bfdd245b2f7f6157ef
2020-12-16 21:39:56 +00:00
Mikhail Naganov
5285dd2b1b [automerger skipped] audio: Update default wrapper to support V7 am: e1a9c8f8b8 am: 5efd34043e am: 8951f51cd0 -s ours
am skip reason: Change-Id I0e42fe1279912ffa78ce40c69f6aa2054e84d385 with SHA-1 77d6f101e7 is in history

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

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I8ac97b49aa8c79b16c263c7fe8e2b910bfbdc76a
2020-12-16 21:39:55 +00:00
Mikhail Naganov
4c93199ffc [automerger skipped] audio: Extend HidlUtils for the default wrapper needs am: b52e93f516 am: 2dfe070154 am: 33ff025bd7 -s ours
am skip reason: Change-Id I93c482eeaf08442271be2656693be5395ca53762 with SHA-1 7236d0760a is in history

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

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie06e7ddfa678ff0501f39aab34504fc7409defb5
2020-12-16 21:39:53 +00:00
Treehugger Robot
899c4dc070 Merge changes from topic "aosp-default-wrapper" am: dbb1258329 am: ca4161df7f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530606

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I846c9e1a2d5570f84d41d132c5cc10c50ffefe36
2020-12-16 21:06:49 +00:00
Mikhail Naganov
423868c14f audio: Update default effect HAL wrapper to support V7 am: f363ed4f96 am: 3fe3f23a47
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530605

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I01c8ae0708fb182399021b2adb0e4f290179d963
2020-12-16 21:06:47 +00:00
Mikhail Naganov
8951f51cd0 audio: Update default wrapper to support V7 am: e1a9c8f8b8 am: 5efd34043e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530604

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib47395cdeec54c56d98921010c6a560c33c67342
2020-12-16 21:06:44 +00:00
Mikhail Naganov
33ff025bd7 audio: Extend HidlUtils for the default wrapper needs am: b52e93f516 am: 2dfe070154
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530603

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib8c53de064b906e118a8a04d58d3b3c281d0bc37
2020-12-16 21:06:42 +00:00
Treehugger Robot
ca4161df7f Merge changes from topic "aosp-default-wrapper" am: dbb1258329
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530606

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9d8752d7ae3e70f93040565252222eb5ad5551be
2020-12-16 20:54:06 +00:00
Mikhail Naganov
3fe3f23a47 audio: Update default effect HAL wrapper to support V7 am: f363ed4f96
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530605

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I825d9c269a8136803a49be473c3bc061bfbac066
2020-12-16 20:54:03 +00:00
Mikhail Naganov
5efd34043e audio: Update default wrapper to support V7 am: e1a9c8f8b8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530604

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If05857dbab8f961fd8cb0f7daa6a6c5246422b7e
2020-12-16 20:54:00 +00:00
Mikhail Naganov
2dfe070154 audio: Extend HidlUtils for the default wrapper needs am: b52e93f516
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530603

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ia686c7ede8e9d938281fa660403be220f08c8f49
2020-12-16 20:53:09 +00:00
Treehugger Robot
dbb1258329 Merge changes from topic "aosp-default-wrapper"
* changes:
  HidlUtils: remove temporary conversion functions
  audio: Update default effect HAL wrapper to support V7
  audio: Update default wrapper to support V7
  audio: Extend HidlUtils for the default wrapper needs
2020-12-16 20:05:07 +00:00
Steven Moreland
7479f38654 Update OWNERS for 2020
- remove ex-Android (yim@)
- add devinmoore@ (new native API counciler)
- cleanup format

Bug: N/A
Test: N/A
Change-Id: I23400850e2fbbeae95c7eeb9241f69b0c05c8fd4
2020-12-16 18:09:12 +00:00
Hayden Gomes
65d1029e60 Merge "Adding IAudioControl#onDevicesToDuckChange" 2020-12-16 18:02:49 +00:00
Sunil Ravi
de9e202ef2 Merge "wifi: Added 2 seconds wait time in RTT tests" 2020-12-16 16:22:56 +00:00
TreeHugger Robot
04d9defcf4 Merge "Add @utf8InCpp to String fields" 2020-12-16 11:00:36 +00:00
Treehugger Robot
e0ff63e3a7 Merge "Extend test timeout value from 180s to 600s" am: 276369a3df am: 29a6aa191d am: d29699d4ac
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1525581

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I93390349556f833b6cb7ecb03f7f1c68ac48f0ec
2020-12-16 05:27:04 +00:00
Quang Luong
26cd156744 Add VTS test for IWifiChip::setCoexUnsafeChannels
Bug: 153651001
Test: atest VtsHalWifiV1_5TargetTest
Change-Id: Iaffbff3cf68b00572674ca423587387ef6569302
2020-12-16 05:05:57 +00:00
Kevin Chyn
413f4d0406 Merge "Change default face sensorId to 4" 2020-12-16 04:51:42 +00:00
Treehugger Robot
d29699d4ac Merge "Extend test timeout value from 180s to 600s" am: 276369a3df am: 29a6aa191d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1525581

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Idecccd35184653f9b6dd8fe7015767f5e3ad48c1
2020-12-16 04:46:12 +00:00
Treehugger Robot
29a6aa191d Merge "Extend test timeout value from 180s to 600s" am: 276369a3df
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1525581

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I16ae7e3114b89738237b8ab6d1cbe586162663e9
2020-12-16 04:00:45 +00:00
Treehugger Robot
276369a3df Merge "Extend test timeout value from 180s to 600s" 2020-12-16 03:18:58 +00:00
Kalesh Singh
afab1452c5 Merge "Revert "Memtrack HAL: Add stable AIDL implementation"" am: b2a38b62b5 am: 34277b9a6b am: 23eb82742a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530887

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I1f579545e60f164fed3d80d2216dcdf6b08675ed
2020-12-16 02:22:57 +00:00
Kalesh Singh
23eb82742a Merge "Revert "Memtrack HAL: Add stable AIDL implementation"" am: b2a38b62b5 am: 34277b9a6b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530887

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2a9e80323993028a6dacfdfdcf29792c204e383f
2020-12-16 01:46:34 +00:00
Mikhail Naganov
bae2336665 HidlUtils: remove temporary conversion functions
Remove temporary conversion functions and update
the code that was using them.

Bug: 142480271
Test: m
Change-Id: Idf36dbac398efbc03bd6da68c79f6fb1ddc24e9c
Merged-In: Idf36dbac398efbc03bd6da68c79f6fb1ddc24e9c
2020-12-16 01:14:03 +00:00
Mikhail Naganov
f363ed4f96 audio: Update default effect HAL wrapper to support V7
During this conversion, the functionality of the V7 wrapper
hasn't been tested yet. This will be done in a separate CL
that will also include required updates to the VTS tests.

Since the changes were made to the code shared with pre-V7
versions, verified that V6 HAL didn't regress.

Bug: 142480271
Test: atest VtsHalAudioEffectV6_0TargetTest
Test: m VtsHalAudioEffectV7_0TargetTest
Test: m android.hardware.audio@7.0-service.example
Change-Id: I72389c8d564596bef22b47dfdcb2e77d636ef0a3
Merged-In: I72389c8d564596bef22b47dfdcb2e77d636ef0a3
2020-12-16 01:14:02 +00:00
Mikhail Naganov
e1a9c8f8b8 audio: Update default wrapper to support V7
During this conversion, the functionality of the V7 wrapper
hasn't been tested yet. This will be done in a separate CL
that will also include required updates to the VTS tests.

Since the changes were made to the code shared with pre-V7
versions, verified that V6 HAL didn't regress.

Bug: 142480271
Test: atest VtsHalAudioV6_0TargetTest
Test: m VtsHalAudioV7_0TargetTest
Change-Id: I0e42fe1279912ffa78ce40c69f6aa2054e84d385
Merged-In: I0e42fe1279912ffa78ce40c69f6aa2054e84d385
2020-12-16 01:14:02 +00:00
Mikhail Naganov
b52e93f516 audio: Extend HidlUtils for the default wrapper needs
Add conversions used by the default wrapper.

Promote some conversions to pre-V7 interface to reduce
version-based forking in the default wrapper code.

Bug: 142480271
Test: atest android.hardware.audio.common@7.0-util_tests
Change-Id: I93c482eeaf08442271be2656693be5395ca53762
Merged-In: I93c482eeaf08442271be2656693be5395ca53762
2020-12-16 01:14:02 +00:00
Kalesh Singh
34277b9a6b Merge "Revert "Memtrack HAL: Add stable AIDL implementation"" am: b2a38b62b5
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1530887

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ibea84b7d89297e09a04cc1e008bfa5c41c458103
2020-12-16 01:05:13 +00:00
Sunil Ravi
4c7c64e7fd wifi: Added 2 seconds wait time in RTT tests
Added 2 seconds delay in RTT tests. This helps drivers finish the
current test and process the next test.

Bug: 175605811
Test: VTS test - VtsHalWifiRttV1_4TargetTest
Change-Id: I3bb719b5b75ba960913bd405b2c8a41047689682
2020-12-15 16:57:29 -08:00
Kalesh Singh
b2a38b62b5 Merge "Revert "Memtrack HAL: Add stable AIDL implementation"" 2020-12-16 00:48:06 +00:00
Alistair Delva
b724f36b85 Add android-5.10 support for S
Bug: 175707513
Change-Id: I6799b4ba3dad9b4ae6d8fe2646a2f07d24310537
2020-12-15 16:42:56 -08:00