commit | 8a8a9e5d91c8cc110b9916982f4c5242efca33e3 | [log] [tgz] |
---|---|---|
author | Phil Burk <philburk@google.com> | Tue Sep 12 16:25:15 2017 -0700 |
committer | Phil Burk <philburk@google.com> | Wed Sep 13 14:41:46 2017 -0700 |
tree | 9ef74bc0ce163de8f38837b27df4410248087772 | |
parent | ee5201b4d9115cc7ac282155573e6354cc9c6819 [diff] |
aaudio: cleaned up PlayerBase implementation Simplify registration. Reduce use of virtual methods. This CL, plus some CLs in AudioManager, should fix crashes involving RefBase::decStrong Bug: 65450109 Test: CTS or "write_sine_callback -m2 -pl" Change-Id: Ie1decd20f8d44bdefb0faf92e6b74de4f72e86bd