platform_hardware_interfaces/audio/effect
Mikhail Naganov d041930df9 Audio V6 wrapper: IDevice|IStream|IEffect.close releases HAL resource
Fixed behavior of IStream|IEffect.close to release the underlying
HAL resource synchronously. This is to avoid adding artificial
delays in VTS that become totally unpractical in V6.

Added clarification about expected client behavior for
IStream|IEffect.close w.r.t. audio data transfer.

Added IDevice.close method which releases HAL device resource.

Updated VTS tests to remove delays in V6.

Bug: 114451103
Bug: 141989952
Test: atest VtsHalAudioV6_0TargetTest
Change-Id: I439f0f923c091af2ab234d15ca847cfade341f25
Merged-In: I439f0f923c091af2ab234d15ca847cfade341f25
2019-11-21 10:56:25 -08:00
..
2.0 Merge "Update hidl makefiles for bpfmt" am: ff0bd741ca 2019-04-18 14:34:45 -07:00
4.0 Merge "Update hidl makefiles for bpfmt" am: ff0bd741ca 2019-04-18 14:34:45 -07:00
5.0 Version dependant target should included version in name 2019-11-07 14:11:07 -08:00
6.0 Audio V6 wrapper: IDevice|IStream|IEffect.close releases HAL resource 2019-11-21 10:56:25 -08:00
all-versions Audio V6 wrapper: IDevice|IStream|IEffect.close releases HAL resource 2019-11-21 10:56:25 -08:00