| 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