Home
last modified time | relevance | path

Searched refs:desiredPresentTimestamp (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dbuffer_queue_test.cpp434 int64_t desiredPresentTimestamp = 0; variable
441 desiredPresentTimestamp = -1;
443 ASSERT_GT(bq->bufferQueueCache_[retval.sequence].desiredPresentTimestamp, 0);
448 desiredPresentTimestamp = 1;
450 …ASSERT_EQ(bq->bufferQueueCache_[retval.sequence].desiredPresentTimestamp, desiredPresentTimestamp);
455 desiredPresentTimestamp = 0;
458 …ASSERT_NE(bq->bufferQueueCache_[retval.sequence].desiredPresentTimestamp, desiredPresentTimestamp);
463 desiredPresentTimestamp = 0;
470 desiredPresentTimestamp = -1;
477 desiredPresentTimestamp = 1;
[all …]
/ohos5.0/foundation/graphic/graphic_surface/surface/src/
H A Dbuffer_queue.cpp783 if (desiredPresentTimestamp <= 0) { in SetDesiredPresentTimestampAndUiTimestamp()
784 if (desiredPresentTimestamp == 0 && uiTimestamp != 0 in SetDesiredPresentTimestampAndUiTimestamp()
786 bufferQueueCache_[sequence].desiredPresentTimestamp = static_cast<int64_t>(uiTimestamp); in SetDesiredPresentTimestampAndUiTimestamp()
793 bufferQueueCache_[sequence].desiredPresentTimestamp = desiredPresentTimestamp; in SetDesiredPresentTimestampAndUiTimestamp()
803 … " isAotuTimestamp: %d", id, ele.state, ele.desiredPresentTimestamp, ele.isAutoTimestamp); in LogAndTraceAllBufferInBufferQueueCache()
806 id, ele.state, uniqueId_, ele.desiredPresentTimestamp, ele.isAutoTimestamp); in LogAndTraceAllBufferInBufferQueueCache()
835 sequence, bufferQueueCache_[sequence].desiredPresentTimestamp, in AcquireBuffer()
880 || secondBufferElement.desiredPresentTimestamp > expectPresentTimestamp) { in AcquireBuffer()
909 frontDesiredPresentTimestamp = secondBufferElement.desiredPresentTimestamp; in DropFirstDirtyBuffer()
926 if (desiredPresentTimestamp <= expectPresentTimestamp) { in IsPresentTimestampReady()
[all …]
H A Dbuffer_utils.cpp104 config.desiredPresentTimestamp = parcel.ReadInt64(); in ReadFlushConfig()
122 parcel.WriteInt64(config.desiredPresentTimestamp); in WriteFlushConfig()
H A Dnative_window.cpp243 config.desiredPresentTimestamp = window->desiredPresentTimestamp; in NativeWindowFlushBuffer()
371 int64_t desiredPresentTimestamp = va_arg(args, int64_t); in HandleNativeWindowSetDesiredPresentTimestamp() local
372 window->desiredPresentTimestamp = desiredPresentTimestamp; in HandleNativeWindowSetDesiredPresentTimestamp()
H A Dproducer_surface.cpp269 configWithDamages.desiredPresentTimestamp = config.desiredPresentTimestamp; in FlushBuffer()
1144 configWithDamages.desiredPresentTimestamp = config.desiredPresentTimestamp; in AttachAndFlushBuffer()
/ohos5.0/foundation/graphic/graphic_surface/surface/include/
H A Dnative_window.h40 std::atomic<int64_t> desiredPresentTimestamp{0};
H A Dbuffer_queue.h65 int64_t desiredPresentTimestamp; member
237 bool IsPresentTimestampReady(int64_t desiredPresentTimestamp, int64_t expectPresentTimestamp);
238 … void SetDesiredPresentTimestampAndUiTimestamp(uint32_t sequence, int64_t desiredPresentTimestamp,
/ohos5.0/foundation/graphic/graphic_surface/interfaces/inner_api/surface/
H A Dsurface_type.h489 int64_t desiredPresentTimestamp; member
495 int64_t desiredPresentTimestamp; member
/ohos5.0/foundation/graphic/graphic_surface/surface/test/fuzztest/nativewindow_fuzzer/
H A Dnativewindow_fuzzer.cpp91 int64_t desiredPresentTimestamp = GetData<int64_t>(); in HandleOpt1() local
92 OH_NativeWindow_NativeWindowHandleOpt(nativeWindow, code, desiredPresentTimestamp); in HandleOpt1()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/
H A D_native_window.md288 …都设置了desiredPresentTimestamp并已达到期望上屏时间,则较早入队的buffer将被消费者丢弃回队列。 如果期望上屏时间大于消费者提供的时间 1 秒以上,则该期望上屏时间戳将被…
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhdecoder.cpp899 .desiredPresentTimestamp = -1, in NotifySurfaceToRenderOutputBuffer()
904 cfg.desiredPresentTimestamp); in NotifySurfaceToRenderOutputBuffer()
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A D_native_window.md288desiredPresentTimestamp**, and the desired time arrives, the buffer that was enqueued earliest wil…
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/
H A Dfcodec.cpp1172 flushConfig.desiredPresentTimestamp); in FlushSurfaceMemory()
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hevcdecoder/
H A Dhevc_decoder.cpp1304 flushConfig.desiredPresentTimestamp); in FlushSurfaceMemory()