| commit | 8f4fe50dc17dab7d809ad215ab62dc86de888731 | [log] [tgz] |
|---|---|---|
| author | Phil Burk <philburk@google.com> | Wed Jul 15 23:54:50 2020 +0000 |
| committer | Phil Burk <philburk@google.com> | Thu Aug 06 19:00:12 2020 +0000 |
| tree | 5a83f0b41cb2ce576cf1e230321b6cdff137f818 | |
| parent | a524c363821353a541442e3b23449875b797b09d [diff] |
aaudio: refactor references to shared FIFO Reduce passing of raw pointers. Use shared_ptrs and unique_ptrs. Simplify memory management. Refactor FifoBuffer into two subclasses so that the internal memory management is simpler. Bug: 151650670 Test: OboeTester "TEST OUTPUT" Test: disable EXCLUSIVE mode Test: OboeTester "ECHO INPUT TO OUTPUT" Test: disable INPUT EXCLUSIVE mode Change-Id: I10981767f8719f3cc3525df211285c53219a7979