Lines Matching refs:desiredPresentTimestamp

755     SetDesiredPresentTimestampAndUiTimestamp(sequence, config.desiredPresentTimestamp, config.timestamp);
773 void BufferQueue::SetDesiredPresentTimestampAndUiTimestamp(uint32_t sequence, int64_t desiredPresentTimestamp,
776 if (desiredPresentTimestamp <= 0) {
777 if (desiredPresentTimestamp == 0 && uiTimestamp != 0
779 bufferQueueCache_[sequence].desiredPresentTimestamp = static_cast<int64_t>(uiTimestamp);
781 bufferQueueCache_[sequence].desiredPresentTimestamp = std::chrono::duration_cast<std::chrono::nanoseconds>(
786 bufferQueueCache_[sequence].desiredPresentTimestamp = desiredPresentTimestamp;
795 SURFACE_TRACE_NAME_FMT("acquire buffer id: %d state: %d desiredPresentTimestamp: %" PRId64
796 " isAotuTimestamp: %d", id, ele.state, ele.desiredPresentTimestamp, ele.isAutoTimestamp);
798 "desiredPresentTimestamp: %{public}" PRId64 " isAotuTimestamp: %{public}d.",
799 id, ele.state, uniqueId_, ele.desiredPresentTimestamp, ele.isAutoTimestamp);
856 int64_t frontDesiredPresentTimestamp = frontBufferElement.desiredPresentTimestamp;
873 || secondBufferElement.desiredPresentTimestamp > expectPresentTimestamp) {
874 BLOGD("Next dirty buffer desiredPresentTimestamp: %{public}" PRId64 " not match expectPresentTimestamp"
875 ": %{public}" PRId64 ".", secondBufferElement.desiredPresentTimestamp, expectPresentTimestamp);
880 "desiredPresentTimestamp: %" PRId64 " acquire expectPresentTimestamp: %" PRId64, name_.c_str(),
881 uniqueId_, frontBufferElement.buffer->GetSeqNum(), frontBufferElement.desiredPresentTimestamp,
886 frontDesiredPresentTimestamp = secondBufferElement.desiredPresentTimestamp;
911 bool BufferQueue::IsPresentTimestampReady(int64_t desiredPresentTimestamp, int64_t expectPresentTimestamp)
913 if (desiredPresentTimestamp <= expectPresentTimestamp) {
916 if (desiredPresentTimestamp - ONE_SECOND_TIMESTAMP > expectPresentTimestamp) {