commit | a3c332f5ff9313024ef94f6a1cbedce24f0daba7 | [log] [tgz] |
---|---|---|
author | Lais Andrade <lsandrade@google.com> | Thu Jun 20 10:46:06 2024 +0100 |
committer | Lais Andrade <lsandrade@google.com> | Thu Jul 18 15:26:26 2024 +0100 |
tree | 04d144ae2659c0a9fe4c9cece53140add0f5e6d8 | |
parent | 6efc6f93009779298873722a4a278eead44458ae [diff] |
Introduce IVibrator.performVendorEffect Introduce HAL API to perform vibration effects defined by the vendor. The new API accepts a PersistableBundle representing the effect and some platform-provided parameters, e.g. EffectStrength and scale. The callback support for completion is required for this API, since effect duration is undefined. Fix: 345409060 Test: VtsHalVibratorTargetTest Flag: EXEMPT HAL interface change Change-Id: I26379ede4b64e41e1fc85feae6de5105cb636511