History log of /frameworks/av/media/libaudiohal/DeviceHalHidl.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
23feba2593973e8ab251db8b63d8c2e228acbd51 23-Feb-2017 Mikhail Naganov <mnaganov@google.com> audiohal: Enforce flush of hwbinder commands queue after cleaning client refs

In binderized mode, the exact time of destroying the server object
is not defined. Enforce destruction by flusing hwbinder commands
queue after releasing the last client reference.

Bug: 35394629
Test: capture trace while following repro steps, verify that server-side object
gets destroyed

Change-Id: Id2756cab0f36ed4eaf290d3f5a1c750c9c75b1d3
/frameworks/av/media/libaudiohal/DeviceHalHidl.cpp
2c37fd3a0ab8ad01bd21af0f1a1efbc240a2c0bd 27-Jan-2017 Eric Laurent <elaurent@google.com> audio: fix device address conversion to HIDL

Fix deviceAddressFromHal() method to allow empty device
address string which is a legit value in some contexts.

Bug: 34767019
Test: run Loopback app over USB dongle.

Change-Id: I1f7407d23b4cdf6011df75e854ff60595645b74d
/frameworks/av/media/libaudiohal/DeviceHalHidl.cpp
f558e0218d2677a813c9c600886f673894eec927 15-Nov-2016 Mikhail Naganov <mnaganov@google.com> libaudiohal: Implement simple HIDL client

This client requires both HIDL client and server to be of the same
ABI version (e.g. 32-bit).

EffectHalHidl::process and EffectHalHidl::processReverse are stubs.

Some extra warnings are logged due to unimplemented functions
in the legacy HAL.

Bug: 30222631
Change-Id: Id074131dec6d6c4f1031695abcf3ea066e92a5af
Test: Play Music (play / EQ), YouTube, Loopback RTLT, Ok Google on N5X
/frameworks/av/media/libaudiohal/DeviceHalHidl.cpp