OSDN Git Service

aaudio: prevent retrograde motion in Legacy timestamps
authorPhil Burk <philburk@google.com>
Wed, 30 Aug 2017 16:29:48 +0000 (09:29 -0700)
committerPhil Burk <philburk@google.com>
Thu, 7 Sep 2017 00:08:19 +0000 (17:08 -0700)
commit7328a80ffc83729cc6252c79e0851a31af59c653
tree62c8ae222700101931459a8ee921a4c016d34871
parent187dcd4eeaeace78665dafcee6acb074ef390545
aaudio: prevent retrograde motion in Legacy timestamps

Use MonotonicCounter for timestamp position.

Bug: 63918065
Test: write_sine_callback.cpp and test_timestamps.cpp
Change-Id: Iea58384e2d96adcfad586e8c522024baaecccb8c
media/libaaudio/src/legacy/AudioStreamLegacy.cpp
media/libaaudio/src/legacy/AudioStreamLegacy.h
media/libaaudio/src/legacy/AudioStreamRecord.cpp
media/libaaudio/src/legacy/AudioStreamTrack.cpp
media/libaaudio/src/utility/MonotonicCounter.h