Merge "AudioTrack: Fix extended timestamp offset" into oc-mr1-dev

am: 7966b44126

Change-Id: I8fc2bc363261d5edfdcc55608f4a7cb7d0a5610f
gugelfrei
Andy Hung 7 years ago committed by android-build-merger
commit 12131a23cb

@ -615,7 +615,8 @@ status_t AudioTrack::start()
+ mStartEts.mPosition[ExtendedTimestamp::LOCATION_SERVER]),
(long long)mStartEts.mFlushed,
(long long)mFramesWritten);
mFramesWrittenServerOffset = -mStartEts.mPosition[ExtendedTimestamp::LOCATION_SERVER];
// mStartEts is already adjusted by mFramesWrittenServerOffset, so we delta adjust.
mFramesWrittenServerOffset -= mStartEts.mPosition[ExtendedTimestamp::LOCATION_SERVER];
}
mFramesWritten = 0;
mProxy->clearTimestamp(); // need new server push for valid timestamp

Loading…
Cancel
Save