OSDN Git Service

aaudio: update state for legacy mode
authorPhil Burk <philburk@google.com>
Fri, 28 Jul 2017 22:12:13 +0000 (15:12 -0700)
committerPhil Burk <philburk@google.com>
Thu, 3 Aug 2017 00:44:16 +0000 (00:44 +0000)
commit0befec600314a79c0d142c3edd99f7d1c75e1afe
tree9aae908902a8dc73d8d9853ee8af49bca2d974de
parentdde8d48a32a625297f69c6316c7832f7ec0221fe
aaudio: update state for legacy mode

Add logging to the loopback test.
Update state in the callback.
Implement AAudioStreamRecord::getFramesWritten().

Bug: 62781173
Bug: 64214193
Test: aaudio_loopback.cpp, look for STARTED state while running
Change-Id: Iba867d048dcfcafe6db1d095abe2766f1aabe608
media/libaaudio/examples/loopback/src/loopback.cpp
media/libaaudio/src/client/AudioStreamInternal.cpp
media/libaaudio/src/client/AudioStreamInternal.h
media/libaaudio/src/core/AudioStream.cpp
media/libaaudio/src/core/AudioStream.h
media/libaaudio/src/legacy/AudioStreamLegacy.cpp
media/libaaudio/src/legacy/AudioStreamRecord.cpp
media/libaaudio/src/legacy/AudioStreamRecord.h
media/libaaudio/src/legacy/AudioStreamTrack.cpp
media/libaaudio/src/legacy/AudioStreamTrack.h