Change-Id: I8cbf72b470445ed6d9cf91e050b2b1aed24a3122
return true;
}
+void TizenVectorAnimationRenderer::RenderStopped()
+{
+ if(mTargetSurface)
+ {
+ // Animation is stopped. Free empty buffers
+ mTargetSurface->FreeReleasedBuffers();
+
+ {
+ Dali::Mutex::ScopedLock lock(mMutex);
+ ResetBuffers();
+ }
+ }
+}
+
uint32_t TizenVectorAnimationRenderer::GetTotalFrameNumber() const
{
return mTotalFrameNumber;
bool Render(uint32_t frameNumber) override;
/**
+ * @copydoc Dali::VectorAnimationRendererPlugin::RenderStopped()
+ */
+ void RenderStopped() override;
+
+ /**
* @copydoc Dali::VectorAnimationRendererPlugin::GetTotalFrameNumber()
*/
uint32_t GetTotalFrameNumber() const override;