Lines Matching refs:framePosition
61 void IsochronousClockModel::setPositionAndTime(int64_t framePosition, int64_t nanoTime) { in setPositionAndTime() argument
62 ALOGV("setPositionAndTime, %lld, %lld", (long long) framePosition, (long long) nanoTime); in setPositionAndTime()
63 mMarkerFramePosition = framePosition; in setPositionAndTime()
96 void IsochronousClockModel::processTimestamp(int64_t framePosition, int64_t nanoTime) { in processTimestamp() argument
101 int64_t framesDelta = framePosition - mMarkerFramePosition; in processTimestamp()
123 setPositionAndTime(framePosition, nanoTime); in processTimestamp()
129 setPositionAndTime(framePosition, nanoTime); in processTimestamp()
145 setPositionAndTime(framePosition, nanoTime); in processTimestamp()
162 setPositionAndTime(framePosition, driftingTime); in processTimestamp()
222 int64_t IsochronousClockModel::convertPositionToTime(int64_t framePosition) const { in convertPositionToTime()
226 int64_t nextBurstIndex = (framePosition + mFramesPerBurst - 1) / mFramesPerBurst; in convertPositionToTime()
258 int64_t IsochronousClockModel::convertPositionToLatestTime(int64_t framePosition) const { in convertPositionToLatestTime()
259 return convertPositionToTime(framePosition) + getLateTimeOffsetNanos(); in convertPositionToLatestTime()