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

gugelfrei
Andy Hung 7 years ago committed by Android (Google) Code Review
commit 7966b44126

@ -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