Lines Matching refs:framePosition
54 void IsochronousClockModel::setPositionAndTime(int64_t framePosition, int64_t nanoTime) { in setPositionAndTime() argument
55 ALOGV("setPositionAndTime, %lld, %lld", (long long) framePosition, (long long) nanoTime); in setPositionAndTime()
56 mMarkerFramePosition = framePosition; in setPositionAndTime()
89 void IsochronousClockModel::processTimestamp(int64_t framePosition, int64_t nanoTime) { in processTimestamp() argument
94 int64_t framesDelta = framePosition - mMarkerFramePosition; in processTimestamp()
116 setPositionAndTime(framePosition, nanoTime); in processTimestamp()
122 setPositionAndTime(framePosition, nanoTime); in processTimestamp()
138 setPositionAndTime(framePosition, nanoTime); in processTimestamp()
155 setPositionAndTime(framePosition, driftingTime); in processTimestamp()
215 int64_t IsochronousClockModel::convertPositionToTime(int64_t framePosition) const { in convertPositionToTime()
219 int64_t nextBurstIndex = (framePosition + mFramesPerBurst - 1) / mFramesPerBurst; in convertPositionToTime()
251 int64_t IsochronousClockModel::convertPositionToLatestTime(int64_t framePosition) const { in convertPositionToLatestTime()
252 return convertPositionToTime(framePosition) + getLateTimeOffsetNanos(); in convertPositionToLatestTime()