Lines Matching refs:timestamp
53 uint64_t estimatePlayedFramesSince(const TimeSpec& timestamp, in estimatePlayedFramesSince() argument
59 if (now.tv_nsec >= timestamp.tvNSec) { in estimatePlayedFramesSince()
60 deltaSec = now.tv_sec - timestamp.tvSec; in estimatePlayedFramesSince()
61 deltaNSec = now.tv_nsec - timestamp.tvNSec; in estimatePlayedFramesSince()
63 deltaSec = now.tv_sec - timestamp.tvSec - 1; in estimatePlayedFramesSince()
64 deltaNSec = kOneSecInNs + now.tv_nsec - timestamp.tvNSec; in estimatePlayedFramesSince()
437 auto [frames, timestamp] = mWriteThread->getPresentationPosition(); in getPresentationPosition()
438 _hidl_cb(Result::OK, frames, timestamp); in getPresentationPosition()
478 if (position.timestamp.tvSec == 0 && position.timestamp.tvNSec == 0) { in getMmapPosition()
484 position.timestamp.tvSec * kOneSecInNs + position.timestamp.tvNSec; in getMmapPosition()
538 auto [frames, timestamp] = mWriteThread->getPresentationPosition(); in estimateTotalPlayedFrames()
543 return frames + estimatePlayedFramesSince(timestamp, mConfig.sampleRateHz); in estimateTotalPlayedFrames()