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

am: 12131a23cb

Change-Id: Icc86ada7ecf279827f7a43bd93dbdae1ff445cb0
gugelfrei
Andy Hung 7 years ago committed by android-build-merger
commit a488402046

@ -617,7 +617,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