Commit Graph

9588 Commits

Author SHA1 Message Date
Zhuoyao Zhang
d571a2bc57 Merge "Convert health hal test to use VtsHalHidlTargetTestEnvBase" am: 8a5a99ca3b am: ef211ccb88
am: d5e930ea16

Change-Id: Iea1bedb26ec6eabc050b4f2c7c99cda2dfe9894e
2018-02-16 00:16:15 +00:00
Zhuoyao Zhang
d5e930ea16 Merge "Convert health hal test to use VtsHalHidlTargetTestEnvBase" am: 8a5a99ca3b
am: ef211ccb88

Change-Id: I62b46011d2d6ee7c7a7645805112cfc36a32c41f
2018-02-15 23:53:50 +00:00
Zhuoyao Zhang
ef211ccb88 Merge "Convert health hal test to use VtsHalHidlTargetTestEnvBase"
am: 8a5a99ca3b

Change-Id: Iaebf1c1c55ec12907d7dc4298feef1d42a3ad06d
2018-02-15 23:43:34 +00:00
Mikhail Naganov
b6a8851f30 audio hal: Add a method to select presentation in a nex-gen media stream
This adds the following method:
  IStreamOut.selectPresentation

This corresponds to the following legacy parameters:
  AUDIO_PARAMETER_STREAM_PRESENTATION_ID
  AUDIO_PARAMETER_STREAM_PROGRAM_ID

Bug: 63901775
Test: make
Change-Id: I9ca6ead72b1ef80d2de582a6e4b051ee32fe1857
2018-02-15 11:21:55 -08:00
Mikhail Naganov
b2f1c0f857 audio hal: Allow using multiple devices with IStream.get/setDevice
To retain compatibility with existing usages of the "routing"
parameter, IStream.setDevice method must accept multiple devices
(as DeviceAddress). This happens when the patch being created
has multiple sinks.

As a consequence, IStream.getDevices needs to return a vector of
DeviceAddress structs.

Bug: 73240607
Test: make
Change-Id: I77aedeb435988363d30325d045f791f3785c8bb5
2018-02-15 11:21:55 -08:00
Mikhail Naganov
4899fba75e audio hal: Add methods for controlling BT HFP
HFP = Hands-Free Profile
Added following methods:
  IPrimaryDevice.getBtHfpEnabled
  IPrimaryDevice.setBtHfpEnabled
  IPrimaryDevice.setBtHfpSampleRate
  IPrimaryDevice.setBtHfpVolume

Bug: 73257469
Change-Id: I55c06c6b8981821c3bdc3a13c2cb5951c7ea33c1
Test: make
2018-02-15 11:21:55 -08:00
Mikhail Naganov
634c2a7e01 audio hal: Move setConnectedState from IStream to IDevice
It was a mistake to put this method on IStream, in fact
it belongs to IDevice.

Bug: 73087917
Change-Id: I3ece962343c8541b7891b6448eb43e2f9481ed8a
Test: make
2018-02-15 11:21:55 -08:00
Mikhail Naganov
124fac0142 audio hal: Add method for providing current device rotation to HAL
Added method:
  IPrimaryDevice.updateRotation

Bug: 73088071
Change-Id: I23e78b70fa8cb0dba964420519b939856aaa914e
Test: make
2018-02-15 11:21:55 -08:00
Mikhail Naganov
8878f57dd5 audio hal: Add BT SCO headset name setter
This adds the following method:
  IPrimaryDevice.setBtScoHeadsetName

Bug: 73001112
Test: make
Change-Id: I0ebe4defd980915b633365fa75eca65ff7dfc60a
2018-02-15 11:21:55 -08:00
Zhuoyao Zhang
8a5a99ca3b Merge "Convert health hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-15 19:08:42 +00:00
Zhuoyao Zhang
18a30defad Merge "Convert wifi hal test to use VtsHalHidlTargetTestEnvBase" am: 3690d19e68 am: 5000aa1605
am: 185ce8f252  -s ours

Change-Id: I66169c9d7a3edd10bee0e7152a3cda5f39b7a533
2018-02-15 01:46:25 +00:00
Zhuoyao Zhang
85477dd8ac Merge "Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase" am: e63e0e666a am: ecf0317791
am: 4b69a26a13  -s ours

Change-Id: I43ce1c3045407f25506d007d4e3964e0eed7aadb
2018-02-15 01:45:56 +00:00
Zhuoyao Zhang
185ce8f252 Merge "Convert wifi hal test to use VtsHalHidlTargetTestEnvBase" am: 3690d19e68
am: 5000aa1605

Change-Id: I6ee6f9a155d85bb92236a926254e959db255ee22
2018-02-15 01:40:22 +00:00
Zhuoyao Zhang
4b69a26a13 Merge "Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase" am: e63e0e666a
am: ecf0317791

Change-Id: Ic8115185c0cabd214b63e58c56c69f17c7480e7b
2018-02-15 01:39:54 +00:00
Zhuoyao Zhang
5000aa1605 Merge "Convert wifi hal test to use VtsHalHidlTargetTestEnvBase"
am: 3690d19e68

Change-Id: Ie35644e0d00a61ec4eb074e9fa346cc1e8a6429c
2018-02-15 01:34:47 +00:00
Zhuoyao Zhang
ecf0317791 Merge "Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase"
am: e63e0e666a

Change-Id: I49f2a6bfc4d8db4703f110c95b988cf0dd2c1bd6
2018-02-15 01:34:20 +00:00
Zhuoyao Zhang
3690d19e68 Merge "Convert wifi hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-15 01:24:47 +00:00
Treehugger Robot
e63e0e666a Merge "Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-15 01:24:21 +00:00
Zhuoyao Zhang
f78a544132 Merge "Convert contexthub hal test to use VtsHalHidlTargetTestEnvBase" am: bd98b61b2c am: 5cc68bc013
am: dc117b5c60

Change-Id: I674b67e839fc172961ed8ef8db6ed110ce33dbe9
2018-02-14 23:07:33 +00:00
Zhuoyao Zhang
dc117b5c60 Merge "Convert contexthub hal test to use VtsHalHidlTargetTestEnvBase" am: bd98b61b2c
am: 5cc68bc013

Change-Id: Ia87aefaecda75b4d4bca8d4390d6a1f2f198fe70
2018-02-14 23:01:57 +00:00
Zhuoyao Zhang
5cc68bc013 Merge "Convert contexthub hal test to use VtsHalHidlTargetTestEnvBase"
am: bd98b61b2c

Change-Id: Id49a07d1ea0931d62e99661cd502264161387eef
2018-02-14 22:56:05 +00:00
Treehugger Robot
bd98b61b2c Merge "Convert contexthub hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-14 22:47:57 +00:00
Zhuoyao Zhang
308f153eeb Convert wifi hal test to use VtsHalHidlTargetTestEnvBase
Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalWifiV1_0Host
      vts-tradefed run vts -m VtsHalWifiV1_1Target
      vts-tradefed run vts -m VtsHalWifiSupplicantV1_0Target
      vts-tradefed run vts -m VtsHalWifiSupplicantV1_1Target

Change-Id: I4ea9554829b75b73b600ab668885d57c94251a87
Merged-In: I4ea9554829b75b73b600ab668885d57c94251a87
(cherry picked from commit e768fb9cea)
2018-02-14 13:25:34 -08:00
Zhuoyao Zhang
aa58c926f8 Merge "Convert wifi hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-14 20:31:11 +00:00
TreeHugger Robot
9c14496f2c Merge "Camera: Add support for empty physical settings optimization" 2018-02-14 20:25:38 +00:00
Yin-Chia Yeh
72eb5eea6b Merge "Camera: use rational/double for external camera framerate" 2018-02-14 18:31:02 +00:00
Zhuoyao Zhang
b46346f9bd Merge "Convert broadcastradio hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-14 17:25:33 +00:00
Zhuoyao Zhang
68b416bfd9 Merge "Convert soundtrigger hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-14 04:28:12 +00:00
Zhuoyao Zhang
8e27676c4c Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase
Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalVibratorV1_0Target
      vts-tradefed run vts -m VtsHalVibratorV1_1Target

Change-Id: Iff6015b15c0cca93213e5afe976bd98b6cb3a13b
Merged-In: Iff6015b15c0cca93213e5afe976bd98b6cb3a13b
(cherry picked from commit 7e1c2896ad)
2018-02-13 16:58:40 -08:00
Zhuoyao Zhang
51cfd03556 Merge "Convert gnss hal test to use VtsHalHidlTargetTestEnvBase" am: 73f36294ce am: 484489d6d7
am: 2db2c60f5d  -s ours

Change-Id: I144eb82c50ffebd36a6e9e733db64ef6de842ad8
2018-02-13 22:52:46 +00:00
Zhuoyao Zhang
d8f7fd48ea Merge "Convert light hal test to use VtsHalHidlTargetTestEnvBase" am: c4c77e570e am: 923bbc8934
am: 6a773b9a7c

Change-Id: I0c4ca12e6de262660a0b47d0098ee3b314c4f8a4
2018-02-13 22:44:51 +00:00
Zhuoyao Zhang
11b80fe8d1 Merge "Convert vibrator hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-13 22:36:33 +00:00
Yin-Chia Yeh
9eee6a9fd1 Merge "Camera: plumb external camera API1 support" 2018-02-13 22:35:06 +00:00
Zhuoyao Zhang
2db2c60f5d Merge "Convert gnss hal test to use VtsHalHidlTargetTestEnvBase" am: 73f36294ce
am: 484489d6d7

Change-Id: I84827668a962b4bbbf8d7d997ee451dc8d3a8d8c
2018-02-13 22:29:04 +00:00
Zhuoyao Zhang
6a773b9a7c Merge "Convert light hal test to use VtsHalHidlTargetTestEnvBase" am: c4c77e570e
am: 923bbc8934

Change-Id: I668bdb7e17b2107bd35eed5920759c3114a28e47
2018-02-13 22:21:49 +00:00
Zhuoyao Zhang
484489d6d7 Merge "Convert gnss hal test to use VtsHalHidlTargetTestEnvBase"
am: 73f36294ce

Change-Id: I565ccdbe901de2bf0fd46422773453650791248e
2018-02-13 22:16:14 +00:00
Zhuoyao Zhang
923bbc8934 Merge "Convert light hal test to use VtsHalHidlTargetTestEnvBase"
am: c4c77e570e

Change-Id: I885eea5a4591efabf4dee72966cbabca72778fe9
2018-02-13 22:10:04 +00:00
Zhuoyao Zhang
73f36294ce Merge "Convert gnss hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-13 21:41:15 +00:00
Aditi Nagaraj
47d271ff11 Merge "AreaId is not expected for the Vms VehicleProperty" 2018-02-13 21:25:17 +00:00
Zhuoyao Zhang
c4c77e570e Merge "Convert light hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-13 20:31:37 +00:00
Aditi Nagaraj
666a2a22a1 AreaId is not expected for the Vms VehicleProperty
Bug: 72972190
Test: ran manager-unit-test on mojave
Change-Id: I7d7d93aca19aaa1abf67bd69b59c27e3f9140ed1
2018-02-13 11:08:42 -08:00
Zhuoyao Zhang
190548f558 Convert broadcastradio hal test to use VtsHalHidlTargetTestEnvBase
Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalBroadcastradioV1_0Target
      vts-tradefed run vts -m VtsHalBroadcastradioV1_1Target

Change-Id: I574b54dc95522486f4be9b50da436e90f3f88b9d
2018-02-13 10:15:37 -08:00
Zhuoyao Zhang
c9936f2318 Convert bluetooth hal test to use VtsHalHidlTargetTestEnvBase am: 7a727ff3ec am: d87afe3938
am: 54544a94ec

Change-Id: I3392818680fcfea3fdd5d32c753ddc464eb54895
2018-02-13 18:11:41 +00:00
Zhuoyao Zhang
54544a94ec Convert bluetooth hal test to use VtsHalHidlTargetTestEnvBase am: 7a727ff3ec
am: d87afe3938

Change-Id: I47e125db07f169de1f41dc483b5677b2406a1985
2018-02-13 17:58:37 +00:00
Zhuoyao Zhang
d87afe3938 Convert bluetooth hal test to use VtsHalHidlTargetTestEnvBase
am: 7a727ff3ec

Change-Id: I12f3759381dbff59d31e9cfcec88d80f025b4262
2018-02-13 17:49:20 +00:00
Tomasz Wasilczyk
869779ae92 Merge "Drop broadcastradio HAL 1.2." 2018-02-13 14:22:00 +00:00
Zhuoyao Zhang
81cae353a7 Convert gnss hal test to use VtsHalHidlTargetTestEnvBase
Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalGnssV1_0Target

Change-Id: I2d5fa6ef8f37c80c13ab33418821755f1dd2b748
Merged-In: I2d5fa6ef8f37c80c13ab33418821755f1dd2b748
(cherry picked from commit 989afbaff5)
2018-02-12 20:53:33 -08:00
Zhuoyao Zhang
56ef9e277a Merge "Convert gnss hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-13 04:41:41 +00:00
Zhuoyao Zhang
749336bcc0 Merge "Convert radio hal test to use VtsHalHidlTargetTestEnvBase" 2018-02-13 04:41:16 +00:00
Zhuoyao Zhang
32cbe3edb9 Convert soundtrigger hal test to use VtsHalHidlTargetTestEnvBase
Bug: 64203181
Test: make vts
      vts-tradefed run vts -m VtsHalSoundtriggerV2_0Target
      vts-tradefed run vts -m VtsHalSoundtriggerV2_1Target

Change-Id: I747d674e4c0016cd8a1c373c8d7f744a022a98d8
2018-02-12 17:17:18 -08:00