Searched refs:desiredPresentTimestamp (Results 1 – 14 of 14) sorted by relevance
/ohos5.0/foundation/graphic/graphic_surface/surface/test/unittest/ |
H A D | buffer_queue_test.cpp | 434 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 D | buffer_queue.cpp | 783 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 D | buffer_utils.cpp | 104 config.desiredPresentTimestamp = parcel.ReadInt64(); in ReadFlushConfig() 122 parcel.WriteInt64(config.desiredPresentTimestamp); in WriteFlushConfig()
|
H A D | native_window.cpp | 243 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 D | producer_surface.cpp | 269 configWithDamages.desiredPresentTimestamp = config.desiredPresentTimestamp; in FlushBuffer() 1144 configWithDamages.desiredPresentTimestamp = config.desiredPresentTimestamp; in AttachAndFlushBuffer()
|
/ohos5.0/foundation/graphic/graphic_surface/surface/include/ |
H A D | native_window.h | 40 std::atomic<int64_t> desiredPresentTimestamp{0};
|
H A D | buffer_queue.h | 65 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 D | surface_type.h | 489 int64_t desiredPresentTimestamp; member 495 int64_t desiredPresentTimestamp; member
|
/ohos5.0/foundation/graphic/graphic_surface/surface/test/fuzztest/nativewindow_fuzzer/ |
H A D | nativewindow_fuzzer.cpp | 91 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.md | 288 …都设置了desiredPresentTimestamp并已达到期望上屏时间,则较早入队的buffer将被消费者丢弃回队列。 如果期望上屏时间大于消费者提供的时间 1 秒以上,则该期望上屏时间戳将被…
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hdecoder.cpp | 899 .desiredPresentTimestamp = -1, in NotifySurfaceToRenderOutputBuffer() 904 cfg.desiredPresentTimestamp); in NotifySurfaceToRenderOutputBuffer()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | _native_window.md | 288 …desiredPresentTimestamp**, 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 D | fcodec.cpp | 1172 flushConfig.desiredPresentTimestamp); in FlushSurfaceMemory()
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hevcdecoder/ |
H A D | hevc_decoder.cpp | 1304 flushConfig.desiredPresentTimestamp); in FlushSurfaceMemory()
|