diff --git a/interfaces/innerkits/frameintf/frame_ui_intf.cpp b/interfaces/innerkits/frameintf/frame_ui_intf.cpp index 67f772ca56aac526bab68715cbcf6ac44c56d81c..ab55306853a403f438a55cd1961d1a0836fd5397 100644 --- a/interfaces/innerkits/frameintf/frame_ui_intf.cpp +++ b/interfaces/innerkits/frameintf/frame_ui_intf.cpp @@ -156,7 +156,7 @@ void FrameUiIntf::AnimateStart() const FrameMsgMgr::GetInstance().EventUpdate(FrameEvent::EVENT_ANIMATE_START); } -void FrameUiIntf::RenderStart() const +void FrameUiIntf::RenderStart(uint64_t timestamp) const { if (!inited) { return; @@ -285,7 +285,7 @@ extern "C" void AnimateStart() extern "C" void RenderStart(uint64_t timestamp) { - FrameUiIntf::GetInstance().RenderStart(); + FrameUiIntf::GetInstance().RenderStart(timestamp); } extern "C" void RenderEnd() diff --git a/interfaces/innerkits/frameintf/frame_ui_intf.h b/interfaces/innerkits/frameintf/frame_ui_intf.h index 5aee65f0554d7a377a53b4fc6597a05a60fa8bbd..c59af4c2388fd1e9f19fa5a56abaeea5bc61ce04 100644 --- a/interfaces/innerkits/frameintf/frame_ui_intf.h +++ b/interfaces/innerkits/frameintf/frame_ui_intf.h @@ -16,6 +16,8 @@ #ifndef FRAME_UI_INTF_H #define FRAME_UI_INTF_H +#include + namespace OHOS { namespace RME { class FrameUiIntf { @@ -40,7 +42,7 @@ public: void BeginProcessPostFlush() const; void ProcessCommandsStart() const; void AnimateStart() const; - void RenderStart() const; + void RenderStart(uint64_t timestamp) const; void RenderEnd() const; void SendCommandsStart() const;