OSDN Git Service

android-x86/hardware-interfaces.git
7 years agoCamera: Remove TODOs in interfaces am: 71619beef7
Eino-Ville Talvala [Tue, 9 May 2017 23:17:18 +0000 (23:17 +0000)]
Camera: Remove TODOs in interfaces am: 71619beef7
am: 569dbdc90e

Change-Id: I27e0bd177eabd9b61c42fd01c8c523a53f2441a6

7 years agoMerge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev am...
Eino-Ville Talvala [Tue, 9 May 2017 23:16:57 +0000 (23:16 +0000)]
Merge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev am: 0b3d86e05a
am: e643da4e19

Change-Id: Ie8227d2db1667e60421ff88a65555260b426e16e

7 years agoMerge "Add DOOR_LOCK to default config." into oc-dev am: c63bdfbd74
Ram Periathiruvadi [Tue, 9 May 2017 23:16:28 +0000 (23:16 +0000)]
Merge "Add DOOR_LOCK to default config." into oc-dev am: c63bdfbd74
am: 4f65adf509

Change-Id: I5ae7088e129992262e8403da35aacb44502016b0

7 years agoCamera: Remove TODOs in interfaces
Eino-Ville Talvala [Tue, 9 May 2017 21:32:28 +0000 (21:32 +0000)]
Camera: Remove TODOs in interfaces
am: 71619beef7

Change-Id: I43e85210ab1972f8245376831f578816be4dea78

7 years agoMerge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev
Eino-Ville Talvala [Tue, 9 May 2017 21:32:10 +0000 (21:32 +0000)]
Merge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev
am: 0b3d86e05a

Change-Id: Ic0ca4e1eff6716466ef86bc6a660bc371da875d6

7 years agoMerge "Add DOOR_LOCK to default config." into oc-dev
Ram Periathiruvadi [Tue, 9 May 2017 21:31:44 +0000 (21:31 +0000)]
Merge "Add DOOR_LOCK to default config." into oc-dev
am: c63bdfbd74

Change-Id: I2386d09d237957da9f7ea146412b5a36cbf208a6

7 years agoMerge "[AWARE] Passphrase limit check used incorrect limit"
TreeHugger Robot [Tue, 9 May 2017 20:13:44 +0000 (20:13 +0000)]
Merge "[AWARE] Passphrase limit check used incorrect limit"

7 years ago[AWARE] Passphrase limit check used incorrect limit
Etan Cohen [Tue, 9 May 2017 18:44:38 +0000 (11:44 -0700)]
[AWARE] Passphrase limit check used incorrect limit

Passphrase has a lower and upper limit. The uppper limit check
was using the incorrect (lower) limit value.

Bug: 38164425
Test: builds & CtsVerifier test passes
Change-Id: I8a58f46a9558f828f8ccfda07935fcf62285f8c3

7 years agoCamera: Remove TODOs in interfaces
Eino-Ville Talvala [Tue, 9 May 2017 18:13:20 +0000 (11:13 -0700)]
Camera: Remove TODOs in interfaces

These are tracked elsewhere and won't be addresed for the initial
interface versions.

Update current.txt hashes; comment-only update

Test: Compiles
Bug: 34108979
Bug: 33269977
Bug: 33262893
Change-Id: I0c0521cf69649d871f64a67773ce822db2487044

7 years agoMerge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev
TreeHugger Robot [Tue, 9 May 2017 17:30:35 +0000 (17:30 +0000)]
Merge "Camera: Clean up TODOs that aren't going to be addressed." into oc-dev

7 years agoMerge "Add DOOR_LOCK to default config." into oc-dev
TreeHugger Robot [Tue, 9 May 2017 17:21:13 +0000 (17:21 +0000)]
Merge "Add DOOR_LOCK to default config." into oc-dev

7 years agoMerge "Revert "Set omx and configstore as optional."" into oc-dev am: b8e84d240f
Yifan Hong [Mon, 8 May 2017 22:55:22 +0000 (22:55 +0000)]
Merge "Revert "Set omx and configstore as optional."" into oc-dev am: b8e84d240f
am: 92a3c3d75d

Change-Id: I9f2f988465253d16cb8d2881991893d3e42be6d5

7 years agoCamera: Clean up TODOs that aren't going to be addressed.
Eino-Ville Talvala [Mon, 8 May 2017 22:29:28 +0000 (15:29 -0700)]
Camera: Clean up TODOs that aren't going to be addressed.

These TODOs aren't in scope for the wrapper libraries.

Leave the few TODOs that have bugs tracking them, and the ones that
are from autogenerated metadata.

Test: Builds
Bug: 34108979
Change-Id: Ib28467a4fbcfaab4a0809334bc62eabb9290797a

7 years agoMerge "Revert "Set omx and configstore as optional."" into oc-dev
Yifan Hong [Mon, 8 May 2017 22:12:06 +0000 (22:12 +0000)]
Merge "Revert "Set omx and configstore as optional."" into oc-dev
am: b8e84d240f

Change-Id: Iaf5f7aacacd2eb72b1ba98e19f5fe7589580bdbd

7 years agoMerge "Revert "Set omx and configstore as optional."" into oc-dev
Yifan Hong [Mon, 8 May 2017 21:10:56 +0000 (21:10 +0000)]
Merge "Revert "Set omx and configstore as optional."" into oc-dev

7 years agoMerge "Increase poll max size, avoid performance issue when batching"
TreeHugger Robot [Mon, 8 May 2017 19:29:33 +0000 (19:29 +0000)]
Merge "Increase poll max size, avoid performance issue when batching"

7 years agoAdd DOOR_LOCK to default config.
Ram Periathiruvadi [Thu, 4 May 2017 18:06:17 +0000 (11:06 -0700)]
Add DOOR_LOCK to default config.

One of the triggers for Bluetooth Auto connect is a door unlock signal.
Adding it to the list of default supported properties.

Bug: b/37674555
Test: Auto connect triggers on adb shell dumpsys activity service
com.android.car inject-event zoned-boolean 0x16200b02 1 false

Change-Id: Icfed9ea57239cd2397f3e71dcfaccd767a2e9739
(cherry picked from commit e17a009d5de6601e0482cc5495aef16c562c6e30)

7 years agoMerge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing...
Shuo Qian [Mon, 8 May 2017 18:22:44 +0000 (18:22 +0000)]
Merge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing" into oc-dev am: 79c636a4ff
am: d46cee4a8d

Change-Id: Ifa92260e442518d56e9e4cda341970ec884f33e9

7 years agoMerge "[WIFI] Remove dependency on vendor-specific library"
Etan Cohen [Mon, 8 May 2017 17:53:38 +0000 (17:53 +0000)]
Merge "[WIFI] Remove dependency on vendor-specific library"

7 years agoMerge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing...
Shuo Qian [Mon, 8 May 2017 17:52:46 +0000 (17:52 +0000)]
Merge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing" into oc-dev
am: 79c636a4ff

Change-Id: I81fc971a9a36550c254999222bdc669dd234b558

7 years agoMerge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing...
Shuo Qian [Mon, 8 May 2017 17:49:17 +0000 (17:49 +0000)]
Merge "Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are failing" into oc-dev

7 years agoRemove unused lambda captures am: 5ca756ea1f am: 68f6e99613 am: dcf35ca86e
Yi Kong [Mon, 8 May 2017 17:27:50 +0000 (17:27 +0000)]
Remove unused lambda captures am: 5ca756ea1f am: 68f6e99613 am: dcf35ca86e
am: c86120fbb4

Change-Id: I5663bbc8cd3927208ae9f33b398d6d57b5380e85

7 years agoMerge "Add DOOR_LOCK to default config."
TreeHugger Robot [Mon, 8 May 2017 17:26:46 +0000 (17:26 +0000)]
Merge "Add DOOR_LOCK to default config."

7 years agoRemove unused lambda captures am: 5ca756ea1f am: 68f6e99613
Yi Kong [Mon, 8 May 2017 17:24:21 +0000 (17:24 +0000)]
Remove unused lambda captures am: 5ca756ea1f am: 68f6e99613
am: dcf35ca86e

Change-Id: I025a2f240cb6f4278bece0f1b3c91dbfcdffa0fc

7 years agoRemove unused lambda captures am: 5ca756ea1f
Yi Kong [Mon, 8 May 2017 17:21:17 +0000 (17:21 +0000)]
Remove unused lambda captures am: 5ca756ea1f
am: 68f6e99613

Change-Id: I4646c377fec898d104f13e260eb039b42f8cc31d

7 years agoRemove unused lambda captures
Yi Kong [Mon, 8 May 2017 17:17:45 +0000 (17:17 +0000)]
Remove unused lambda captures
am: 5ca756ea1f

Change-Id: Ia11bcc3b1f05b4582fa85856d1cdf94c41c23fdc

7 years agoRevert "Set omx and configstore as optional."
Yifan Hong [Thu, 4 May 2017 22:33:12 +0000 (22:33 +0000)]
Revert "Set omx and configstore as optional."

Test: boots
Test: Youtube video works

Bug: 35356977
Fixes: 38001671

This reverts commit 49a6654ccf5675470b5f638a918a963cc446ee36.

Change-Id: I7b04aa62e248c7fae0307229d07ffa174109ff05

7 years agoAdd GENERIC_FAILURE error checks for some Radio BTSAP Apis which are
sqian [Fri, 5 May 2017 19:51:56 +0000 (12:51 -0700)]
Add GENERIC_FAILURE error checks for some Radio BTSAP Apis which are
failing

Test: Vts
Bug: 35671595
Change-Id: Ie2ca86437283ce2f8e4b5cad21454a8d201e53ad

7 years agoMerge "VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig" into oc-dev am...
Jayachandran Chinnakkannu [Fri, 5 May 2017 22:53:33 +0000 (22:53 +0000)]
Merge "VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig" into oc-dev am: eca8d114bf
am: 1a8f5c3595

Change-Id: Icb21f8f205b5d199c72741b209aac7b51eab32dd

7 years agoMerge "VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig" into oc-dev
Jayachandran Chinnakkannu [Fri, 5 May 2017 22:29:14 +0000 (22:29 +0000)]
Merge "VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig" into oc-dev
am: eca8d114bf

Change-Id: I33e926f4ecd0314b4554ca9d90104f8afda773eb

7 years agoMerge "VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig" into oc-dev
Jayachandran Chinnakkannu [Fri, 5 May 2017 22:22:33 +0000 (22:22 +0000)]
Merge "VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig" into oc-dev

7 years agoRemove unused lambda captures
Yi Kong [Fri, 5 May 2017 20:35:50 +0000 (13:35 -0700)]
Remove unused lambda captures

Test: build
Bug: 37752547
Change-Id: I339baf849c7aef97dd319377026564dedd0cc568

7 years agoRenamed enums in IGnssNavigationMessageCallback.hal from GNSS prefix to GPS prefix...
Yu Liu [Fri, 5 May 2017 20:31:56 +0000 (20:31 +0000)]
Renamed enums in IGnssNavigationMessageCallback.hal from GNSS prefix to GPS prefix; also made some comment fixes in IGnssMeasurementCallback.hal am: 216b87090d
am: 858ba19de2

Change-Id: I53fcb6595c20c2d243a4259e7b394baec7635520

7 years agoRenamed enums in IGnssNavigationMessageCallback.hal from GNSS prefix to GPS prefix...
Yu Liu [Fri, 5 May 2017 20:22:03 +0000 (20:22 +0000)]
Renamed enums in IGnssNavigationMessageCallback.hal from GNSS prefix to GPS prefix; also made some comment fixes in IGnssMeasurementCallback.hal
am: 216b87090d

Change-Id: I4ac5a047e375280b51dc37498650017f44327689

7 years agoRenamed enums in IGnssNavigationMessageCallback.hal from GNSS prefix to
Yu Liu [Tue, 2 May 2017 18:33:20 +0000 (11:33 -0700)]
Renamed enums in IGnssNavigationMessageCallback.hal from GNSS prefix to
GPS prefix; also made some comment fixes in IGnssMeasurementCallback.hal

BUG: 37946308
Test: Existing tests still pass.

Change-Id: Ia29c3f3943f0373e18634ddeede2ff5eb8998050

7 years agoMerge "Only convert valid SharedMemInfo"
Peng Xu [Fri, 5 May 2017 17:57:31 +0000 (17:57 +0000)]
Merge "Only convert valid SharedMemInfo"

7 years agoMerge "Expect SUCCESS for tdls vts tests" into oc-dev am: 525e0ecb1a
Ningyuan Wang [Fri, 5 May 2017 17:52:02 +0000 (17:52 +0000)]
Merge "Expect SUCCESS for tdls vts tests" into oc-dev am: 525e0ecb1a
am: 4149387a43

Change-Id: I7ac432309de61dc72869847b085f3b2b08bf318b

7 years agoMerge "Add missing application ID tag to AES/HMAC attestation calls" into oc-dev...
Shawn Willden [Fri, 5 May 2017 17:51:36 +0000 (17:51 +0000)]
Merge "Add missing application ID tag to AES/HMAC attestation calls" into oc-dev am: 585acc6778
am: bc25041f6e

Change-Id: Ib18b4c599813d8503712d33f9070eea11948f4ca

7 years agoMerge "Expect SUCCESS for tdls vts tests" into oc-dev
Ningyuan Wang [Fri, 5 May 2017 17:43:42 +0000 (17:43 +0000)]
Merge "Expect SUCCESS for tdls vts tests" into oc-dev
am: 525e0ecb1a

Change-Id: Icdc6c2349baea024f5944d1ba04a914a6871dd7a

7 years agoMerge "Add missing application ID tag to AES/HMAC attestation calls" into oc-dev
Shawn Willden [Fri, 5 May 2017 17:43:22 +0000 (17:43 +0000)]
Merge "Add missing application ID tag to AES/HMAC attestation calls" into oc-dev
am: 585acc6778

Change-Id: I613bc59b8eeeed229131fcff32835e91d26adda6

7 years agoMerge "Expect SUCCESS for tdls vts tests" into oc-dev
Ningyuan Wang [Fri, 5 May 2017 17:34:36 +0000 (17:34 +0000)]
Merge "Expect SUCCESS for tdls vts tests" into oc-dev

7 years agoMerge "Add missing application ID tag to AES/HMAC attestation calls" into oc-dev
TreeHugger Robot [Fri, 5 May 2017 17:29:21 +0000 (17:29 +0000)]
Merge "Add missing application ID tag to AES/HMAC attestation calls" into oc-dev

7 years agoMerge "audiohal: Add diagnostics to investigate HAL call crashes" into oc-dev am...
Mikhail Naganov [Fri, 5 May 2017 00:49:45 +0000 (00:49 +0000)]
Merge "audiohal: Add diagnostics to investigate HAL call crashes" into oc-dev am: 65f7dbc9a9
am: 43266a7691

Change-Id: Ib8d017902f7c99c8dcc16d49cd9f43a48bc05b2e

7 years agoOnly convert valid SharedMemInfo
Peng Xu [Fri, 5 May 2017 00:14:42 +0000 (17:14 -0700)]
Only convert valid SharedMemInfo

This CL avoids passing nullptr to underlying HAL and cause
SEGFAULT.

Bug: 37589989
Test: compiles and VTS passing
Change-Id: Ic44409e64466e54a3a3027721897c0755ba34fc7

7 years agoMerge "audiohal: Add diagnostics to investigate HAL call crashes" into oc-dev
Mikhail Naganov [Fri, 5 May 2017 00:08:46 +0000 (00:08 +0000)]
Merge "audiohal: Add diagnostics to investigate HAL call crashes" into oc-dev
am: 65f7dbc9a9

Change-Id: I1f0d90fa7705d2716dbd3358418706ccae8dccb9

7 years agoIncrease poll max size, avoid performance issue when batching
Peng Xu [Thu, 4 May 2017 23:36:37 +0000 (16:36 -0700)]
Increase poll max size, avoid performance issue when batching

Vts polls sensor events with max size of 1, which can cause
performance issue when batching. Increase it to 64 to help eliminate
potential performance issue.

Note this CL has no change in behavior of test.

Test: VTS target test pass on several devices
Change-Id: I04a6791f407ec0a54eb6cd8df4d4ef41e8a89c12

7 years agoMerge "audiohal: Add diagnostics to investigate HAL call crashes" into oc-dev
TreeHugger Robot [Fri, 5 May 2017 00:02:39 +0000 (00:02 +0000)]
Merge "audiohal: Add diagnostics to investigate HAL call crashes" into oc-dev

7 years agoVTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig
Jayachandran C [Wed, 3 May 2017 07:42:51 +0000 (00:42 -0700)]
VTS: Fix IRadio.setAllowedCarriers and IRadio.nvResetConfig

1) IRadio.setAllowedCarriers
Fix IRadio.setAllowedCarriers to pass no restrictions.
Passing restrictions will block all other SIM cards until
a new IRadio.setAllowedCarriers with no restriction is
invoked. Even factory reset will not recover.

2) IRadio.nvResetConfig
IRadio.nvResetConfig with ResetNvType RELOAD causes radio restart.
All subsuquent scripts fail with cause RADIO_NOT_AVAILABLE.
Fix to use ResetNvType ERASE which does not restart the radio.

Test: VTS
Bug: 37946160

Change-Id: Ib671758414cc97e1a596358306f89eed13918c48

7 years agoMerge "Rename libkeymaster to libkeymaster_staging"
Daniel Cardenas [Thu, 4 May 2017 22:58:56 +0000 (22:58 +0000)]
Merge "Rename libkeymaster to libkeymaster_staging"

7 years agoMerge "Set omx and configstore as optional." into oc-dev am: 17a0193835
Yifan Hong [Thu, 4 May 2017 22:03:27 +0000 (22:03 +0000)]
Merge "Set omx and configstore as optional." into oc-dev am: 17a0193835
am: d26aaf5769

Change-Id: Id20fc4cc02f571a535b3271019649abd321d4079

7 years agoMerge "Set omx and configstore as optional." into oc-dev
Yifan Hong [Thu, 4 May 2017 21:59:38 +0000 (21:59 +0000)]
Merge "Set omx and configstore as optional." into oc-dev
am: 17a0193835

Change-Id: I3115a2c2b21f740d991f8740dfb0414c48d075e8

7 years agoMerge "Set omx and configstore as optional." into oc-dev
Yifan Hong [Thu, 4 May 2017 21:53:14 +0000 (21:53 +0000)]
Merge "Set omx and configstore as optional." into oc-dev

7 years agoMerge "audiohal: Fix incorrect parameter handling in IDevicesFactory::openDevice...
Mikhail Naganov [Thu, 4 May 2017 21:51:21 +0000 (21:51 +0000)]
Merge "audiohal: Fix incorrect parameter handling in IDevicesFactory::openDevice" into oc-dev am: f66f505bc6
am: 63a3014646

Change-Id: Id51d609a89bd94436cd7a1355e0eae19c4d9cc22

7 years agoSet omx and configstore as optional.
Yifan Hong [Thu, 4 May 2017 21:30:59 +0000 (14:30 -0700)]
Set omx and configstore as optional.

To fix the build for new devices.

Bug: 36097717
Bug: 35356977

Test: on master, m system_compatibility_matrix.xml -j

Change-Id: Ie7a3da46930b3627f4eb6b77c3ba8e50fa2b21ed

7 years agoaudiohal: Add diagnostics to investigate HAL call crashes
Mikhail Naganov [Wed, 3 May 2017 19:08:22 +0000 (12:08 -0700)]
audiohal: Add diagnostics to investigate HAL call crashes

This is intended to clarify whether surprising zeroing out of HAL
control structures happens to a particular HAL module, or to any
HAL module at random.

Unfortunately, the crash itself can't be prevented as
audioflinger can't work around a HAL outage, and needs to be
restarted anyway.

Bug: 36225019
Test: verified that the logged string contains the information
Change-Id: I5843d89b4e5385b4ce269f72b5891ccb646daeba

7 years agoMerge "audiohal: Fix incorrect parameter handling in IDevicesFactory::openDevice...
Mikhail Naganov [Thu, 4 May 2017 21:34:06 +0000 (21:34 +0000)]
Merge "audiohal: Fix incorrect parameter handling in IDevicesFactory::openDevice" into oc-dev
am: f66f505bc6

Change-Id: Ie6a32e496f723413421bef285a4370ddef7214bc

7 years agoMerge "audiohal: Fix incorrect parameter handling in IDevicesFactory::openDevice...
TreeHugger Robot [Thu, 4 May 2017 21:26:25 +0000 (21:26 +0000)]
Merge "audiohal: Fix incorrect parameter handling in IDevicesFactory::openDevice" into oc-dev

7 years agoRename libkeymaster to libkeymaster_staging
Janis Danisevskis [Thu, 4 May 2017 21:05:06 +0000 (14:05 -0700)]
Rename libkeymaster to libkeymaster_staging

Fix a build breakage by renaming libkeymaster to
libkeymaster_staging. fugu's vendor tree already had
a libkeymaster.so which masked system/keymaster/libkeymaster.

Bug: 37997750
Change-Id: Ie478726bf81e965be64fb913844b881064e9b66c

7 years agoadd more hals to framework compatibility matrix am: c6cba90b96
Yifan Hong [Thu, 4 May 2017 19:22:31 +0000 (19:22 +0000)]
add more hals to framework compatibility matrix am: c6cba90b96
am: dd5dacf916

Change-Id: Ie6b57cd9474f3fa6ce673ae48412067e2f4a5f92

7 years agoadd more hals to framework compatibility matrix
Yifan Hong [Thu, 4 May 2017 19:19:31 +0000 (19:19 +0000)]
add more hals to framework compatibility matrix
am: c6cba90b96

Change-Id: I6fc92d1938bb1394bf88d50ba1777256fde86f7c

7 years agoAdd DOOR_LOCK to default config.
Ram Periathiruvadi [Thu, 4 May 2017 18:06:17 +0000 (11:06 -0700)]
Add DOOR_LOCK to default config.

One of the triggers for Bluetooth Auto connect is a door unlock signal.
Adding it to the list of default supported properties.

Bug: b/37674555
Test: Auto connect triggers on adb shell dumpsys activity service
com.android.car inject-event zoned-boolean 0x16200b02 1 false

Change-Id: Icfed9ea57239cd2397f3e71dcfaccd767a2e9739

7 years agoaudiohal: Fix incorrect parameter handling in IDevicesFactory::openDevice
Mikhail Naganov [Mon, 24 Apr 2017 16:29:22 +0000 (09:29 -0700)]
audiohal: Fix incorrect parameter handling in IDevicesFactory::openDevice

Check for possibly invalid values of IDevicesFactory::Device enum.

Bug: 37592306
Change-Id: I4a2300d3be9ab38e6c51ba8a3b5bbbb606a11c2b
Test: VTS
(cherry picked from commit 8c16d85122472ef01a9e023c9568968faac1aff8)

7 years agoadd more hals to framework compatibility matrix
Yifan Hong [Wed, 3 May 2017 19:13:48 +0000 (12:13 -0700)]
add more hals to framework compatibility matrix

Bug: 37321309

Test: marlin builds (PRODUCT_FULL_TREBLE=true)
Test: bullhead builds (PRODUCT_FULL_TREBLE=false)

Change-Id: Ib92183a0749d972d9e89f38e158d32080c8023c6

7 years agoMerge "libkeymaster1 was split into libkeymaster and _portable"
Janis Danisevskis [Thu, 4 May 2017 16:16:39 +0000 (16:16 +0000)]
Merge "libkeymaster1 was split into libkeymaster and _portable"

7 years agoMerge "Remove redundant dependencies." am: 8b4c1e4589 am: a2b80cf2ca am: 32ed1e2578...
Steven Moreland [Wed, 3 May 2017 22:28:13 +0000 (22:28 +0000)]
Merge "Remove redundant dependencies." am: 8b4c1e4589 am: a2b80cf2ca am: 32ed1e2578  -s ours
am: bbf3fd7c52  -s ours

Change-Id: I25e7dedef1fb72a305dfd9084fe35b06bd6a657e

7 years agoMerge "Remove redundant dependencies." am: 8b4c1e4589 am: a2b80cf2ca
Steven Moreland [Wed, 3 May 2017 22:25:43 +0000 (22:25 +0000)]
Merge "Remove redundant dependencies." am: 8b4c1e4589 am: a2b80cf2ca
am: 32ed1e2578  -s ours

Change-Id: I36f61b9a0103b75aa168e0fa0564bc103ef5de58

7 years agoMerge "Remove redundant dependencies." am: 8b4c1e4589
Steven Moreland [Wed, 3 May 2017 22:23:13 +0000 (22:23 +0000)]
Merge "Remove redundant dependencies." am: 8b4c1e4589
am: a2b80cf2ca

Change-Id: I69b5f0365e0fe3fe4472f86b90457d57b817c584

7 years agoMerge "Remove redundant dependencies."
Steven Moreland [Wed, 3 May 2017 22:20:12 +0000 (22:20 +0000)]
Merge "Remove redundant dependencies."
am: 8b4c1e4589

Change-Id: Ia79f726d5b0230836c1e5fdcf2043ab6c3ba7c18

7 years ago.clang-format: 100 lines am: 5242af6d24 am: 1cc7108736 am: 7f6df039a0
Steven Moreland [Wed, 3 May 2017 22:04:36 +0000 (22:04 +0000)]
.clang-format: 100 lines am: 5242af6d24 am: 1cc7108736 am: 7f6df039a0
am: 37bf830d2d

Change-Id: Iaaa82569fc6df9ea801befbe3edab3483e527dcb

7 years agoMerge "Fix Keymaster HAL crash." into oc-dev am: a22bc7450b
Shawn Willden [Wed, 3 May 2017 22:03:17 +0000 (22:03 +0000)]
Merge "Fix Keymaster HAL crash." into oc-dev am: a22bc7450b
am: 839ef0db40

Change-Id: Iff8c31d686680a33674a4f5a480c3bf90c8bd4be

7 years ago.clang-format: 100 lines am: 5242af6d24 am: 1cc7108736
Steven Moreland [Wed, 3 May 2017 22:02:13 +0000 (22:02 +0000)]
.clang-format: 100 lines am: 5242af6d24 am: 1cc7108736
am: 7f6df039a0

Change-Id: I10db60c3f98c39e41ce77b52529f209ea03f0e6f

7 years agoMerge "Remove redundant dependencies."
Treehugger Robot [Wed, 3 May 2017 22:01:03 +0000 (22:01 +0000)]
Merge "Remove redundant dependencies."

7 years ago.clang-format: 100 lines am: 5242af6d24
Steven Moreland [Wed, 3 May 2017 21:59:37 +0000 (21:59 +0000)]
.clang-format: 100 lines am: 5242af6d24
am: 1cc7108736

Change-Id: If99a71d1df69f553b7634fea600f4cc5c137e401

7 years agoMerge "Fix Keymaster HAL crash." into oc-dev
Shawn Willden [Wed, 3 May 2017 21:59:29 +0000 (21:59 +0000)]
Merge "Fix Keymaster HAL crash." into oc-dev
am: a22bc7450b

Change-Id: I7c765d18c3a6fc8e9741e45802f2991b07cf6fdf

7 years ago.clang-format: 100 lines
Steven Moreland [Wed, 3 May 2017 21:55:22 +0000 (21:55 +0000)]
.clang-format: 100 lines
am: 5242af6d24

Change-Id: I1f6efce2c2c1ef8c0ec9dee58a9dc9b8e33c3903

7 years agoMerge "Fix Keymaster HAL crash." into oc-dev
TreeHugger Robot [Wed, 3 May 2017 21:50:22 +0000 (21:50 +0000)]
Merge "Fix Keymaster HAL crash." into oc-dev

7 years agoMerge "Revert "audiohal: Get rid of multiple inheritance in IDevice implementation...
Mikhail Naganov [Wed, 3 May 2017 19:20:48 +0000 (19:20 +0000)]
Merge "Revert "audiohal: Get rid of multiple inheritance in IDevice implementation"" into oc-dev am: ed84acb9ff
am: 62ce08c3a2

Change-Id: I101943359421f8a4652fba2c53a45517f34ab23c

7 years agoMerge "Revert "audiohal: Get rid of multiple inheritance in IDevice implementation...
Mikhail Naganov [Wed, 3 May 2017 19:15:49 +0000 (19:15 +0000)]
Merge "Revert "audiohal: Get rid of multiple inheritance in IDevice implementation"" into oc-dev
am: ed84acb9ff

Change-Id: Id618a6d2d483e805a3ad9d6991d2ae782de00da3

7 years agoMerge "Revert "audiohal: Get rid of multiple inheritance in IDevice implementation...
TreeHugger Robot [Wed, 3 May 2017 19:08:43 +0000 (19:08 +0000)]
Merge "Revert "audiohal: Get rid of multiple inheritance in IDevice implementation"" into oc-dev

7 years agoRevert "audiohal: Get rid of multiple inheritance in IDevice implementation"
Mikhail Naganov [Wed, 3 May 2017 16:39:28 +0000 (16:39 +0000)]
Revert "audiohal: Get rid of multiple inheritance in IDevice implementation"

This reverts commit e4228e7aa683044e17e6592c9014b5d4691445e7.

Further analysis of the bug has shown that the problem is not related
to the use of multiple inheritance.

Bug: 36225019
Change-Id: Icdcaf84061c0ecf29f891521bd961c3ee89f1cfc

7 years agoMerge "Omx VTS tests" into oc-dev am: 9ec2c9e099
Zhuoyao Zhang [Wed, 3 May 2017 16:37:32 +0000 (16:37 +0000)]
Merge "Omx VTS tests" into oc-dev am: 9ec2c9e099
am: d4e4937388

Change-Id: I5cccf1544ccbafe13340cb6e7c8e00ece5a828b6

7 years agoMerge "Omx VTS tests" into oc-dev
Zhuoyao Zhang [Wed, 3 May 2017 16:31:23 +0000 (16:31 +0000)]
Merge "Omx VTS tests" into oc-dev
am: 9ec2c9e099

Change-Id: I59f8401168779e7b06302e6ab5ea939c7c116877

7 years agoMerge "Omx VTS tests" into oc-dev
Zhuoyao Zhang [Wed, 3 May 2017 16:24:45 +0000 (16:24 +0000)]
Merge "Omx VTS tests" into oc-dev

7 years ago[WIFI] Remove dependency on vendor-specific library
Etan Cohen [Wed, 3 May 2017 16:12:50 +0000 (09:12 -0700)]
[WIFI] Remove dependency on vendor-specific library

The libcld80211 is vendor-specific. Remove from dependecy list.

Bug: 37901207
Test: builds and runs
Change-Id: If251002c2dd7a0e30ca18620edd905a63217f28a

7 years agolibkeymaster1 was split into libkeymaster and _portable
Janis Danisevskis [Wed, 26 Apr 2017 22:05:37 +0000 (15:05 -0700)]
libkeymaster1 was split into libkeymaster and _portable

libkeyamster1 was split into libkeymaster and
libkeymaster_portable.
Also removed UniquePtr usage from keymaster hal.

Bug: 37467707
Test: keymaster vts test and keystore cts test
Change-Id: Ic660586d3d9cfd20022a9c694f276da89e796e5d

7 years agoOmx VTS tests
Ram Mohan M [Wed, 26 Apr 2017 06:40:01 +0000 (12:10 +0530)]
Omx VTS tests

Bug: 32023356
Test: make vts.

preload elementary stream information during decoding

instead of using extractor to get the frame boundaries, frame
flags and timestamp information, they are read from a metadata
file in the resources directory on demand. Instead of doing it
on demand, we load the entire file information and use it. This
modification comes in handy for future test fixtures

Change-Id: I3a434018111eb66008f17c24b4c2c16d0db22ed1

bug fix: wait on input consumption

after queuing all the frames that need to be processed by
the component, the application continues its job of deinitializing
the component before ensuring all the inputs were decoded.
This is corrected.

Change-Id: I09a11fd5badabe2889ba243383145be07be51953

add end of stream test for audio decoder

component is provided an input with nFlags field set OMX_BUFFERFLAG_EOS.
the application expects this flag to be returned via one of its output
buffers. this flag is passed to the component at different timings to test
the robustness.

Change-Id: I00e3fdd5ef50d93f2620d8b0e9fc3c358de428d7

add timestamp deviation test for decoder components

the list of timestamps received from the component is
compared with the list provided to the component for any
differences

Change-Id: Ifcc16b7a00f58e1c1dfdba9f538d307ddcbfcc71

add option to configure resource files path

default location of resource files is /sdcard/media/. client can provide
choice of this location via the option -P.

example: VtsHalMediaOmxV1_0TargetVideoDecTest -C <component> -R <role> -P /sdcard/res/

Change-Id: Ib8d3af03c19a171e3bbb9839f7e331cbe576b24b

add flush test for audio & video dec components

while decoding a group of frames, flush call is made and it is
checked if all the i/o buffers are sent back to client. we then
seek to the next keyframe and test for decoding. monotonous
increase of timestamps is ensured.

Change-Id: Id48c76c157ebdfdefd3003e57519da3bd9715973

7 years agoMerge "A header was pulled in for a function we no longer use, so we can/should drop...
TreeHugger Robot [Wed, 3 May 2017 04:56:01 +0000 (04:56 +0000)]
Merge "A header was pulled in for a function we no longer use, so we can/should drop the #include as well."

7 years agoAdd functional vts test for Health HAL am: d22e2c5a87
Sandeep Patil [Wed, 3 May 2017 01:34:14 +0000 (01:34 +0000)]
Add functional vts test for Health HAL am: d22e2c5a87
am: c42d17f932

Change-Id: I42f411da9197a34a32b65ee6264a95af79d07959

7 years agoAdd functional vts test for Health HAL
Sandeep Patil [Wed, 3 May 2017 01:32:12 +0000 (01:32 +0000)]
Add functional vts test for Health HAL
am: d22e2c5a87

Change-Id: I05d7849af6d9cc4ea0f9240ddf91b149f7d43ecf

7 years agoA header was pulled in for a function we no longer use, so we can/should
Scott Randolph [Wed, 3 May 2017 00:56:54 +0000 (17:56 -0700)]
A header was pulled in for a function we no longer use, so we can/should
drop the #include as well.

Test:  compile
Change-Id: I455f3a1137533e14297a310663e1b3f7ecb0607c

7 years agoMerge "Revert "libkeymaster1 was split into libkeymaster and _portable""
Nick Kralevich [Wed, 3 May 2017 00:41:27 +0000 (00:41 +0000)]
Merge "Revert "libkeymaster1 was split into libkeymaster and _portable""

7 years agoRevert "libkeymaster1 was split into libkeymaster and _portable"
Janis Danisevskis [Wed, 3 May 2017 00:24:26 +0000 (00:24 +0000)]
Revert "libkeymaster1 was split into libkeymaster and _portable"

This reverts commit beee35c850632c3e1b006242122665a84a5fc7f6.

Reason for revert: fix broken build

Change-Id: I60762c834b6837c78027574dda54c5382dbcceec

7 years ago.clang-format: 100 lines
Steven Moreland [Tue, 2 May 2017 23:37:50 +0000 (16:37 -0700)]
.clang-format: 100 lines

This allows us to be more like the system/core clang format
and also prevents problems because a lot of hardware/interfaces
code is checked in with 100 lines of code.

Test: pass
Change-Id: I62aeba9deb33ad6ce3d62fada3e0c04139ca3588

7 years agoAdd functional vts test for Health HAL
Sandeep Patil [Tue, 2 May 2017 21:28:31 +0000 (14:28 -0700)]
Add functional vts test for Health HAL

Bug: 35915444
Test: Boot and run the test successfully on sailfish

Change-Id: I5965d1ffbc4f1a89454f962698ce67adc4c35293
Signed-off-by: Sandeep Patil <sspatil@google.com>
7 years agoMerge "Convert android.hardware.broadcastradio@1.x-impl to soong."
Tomasz Wasilczyk [Tue, 2 May 2017 22:54:40 +0000 (22:54 +0000)]
Merge "Convert android.hardware.broadcastradio@1.x-impl to soong."

7 years agoRemove redundant dependencies
Steven Moreland [Tue, 2 May 2017 22:42:20 +0000 (22:42 +0000)]
Remove redundant dependencies
am: 5c63b11f76  -s ours

Change-Id: I7202ff28201e78c6c36f4805d9c9bb99db9cd3d0

7 years agoMerge "EVS: Android.bp -> Android.mk"
TreeHugger Robot [Tue, 2 May 2017 22:39:18 +0000 (22:39 +0000)]
Merge "EVS: Android.bp -> Android.mk"

7 years agoRemove redundant dependencies
Steven Moreland [Tue, 2 May 2017 16:46:22 +0000 (09:46 -0700)]
Remove redundant dependencies

android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Merged-In: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d
Change-Id: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d

7 years agoRemove redundant dependencies.
Steven Moreland [Tue, 2 May 2017 22:23:11 +0000 (15:23 -0700)]
Remove redundant dependencies.

android.hidl.base@1.0 and android.hidl.manager@1.0 are built into libhidltransport.

Test: links
Bug: 33276472
Change-Id: I56655b0214ba147398f9234eb004fba0aceb7e40
Merged-In: I08aaad80f7e2fc262aa3a8b66fe932e8133a928d

7 years agoMerge "Remove redundant dependencies"
TreeHugger Robot [Tue, 2 May 2017 21:51:19 +0000 (21:51 +0000)]
Merge "Remove redundant dependencies"