commit | 89a9f7461fcef88755a4a84a11fa1174ce09492f | [log] [tgz] |
---|---|---|
author | Mikhail Naganov <mnaganov@google.com> | Mon Jan 30 12:33:18 2023 -0800 |
committer | Mikhail Naganov <mnaganov@google.com> | Sat Feb 04 02:01:17 2023 +0000 |
tree | d9c9803cfe13148d955bc97e23faefbbf91f6111 | |
parent | cada19c035d1f0914b13e6701952264090d55923 [diff] |
libaudiohal: Implement basic stream I/O Implement completely DeviceHalAidl::open{Input|Output}Stream. Implement reading, writing, and position reporting in StreamHalAidl. Implement pause, resume, and drain for StreamOutHalAidl. Bug: 205884982 Test: boot cuttlefish with AIDL enabled Test: run tests from libaudioclient/TEST_MAPPING Test: atest CtsMediaAudioTestCases Change-Id: I928593094e4d8adbdecfd22cb3acdd60027924da Merged-In: I928593094e4d8adbdecfd22cb3acdd60027924da