Change-Id: I25d14d37776cd6bf07bcba1f0fc6a1c88e66dd71
void LottieView::setFilePath(const char *filePath)
{
mPlayer->setFilePath(filePath);
+ mFrameRate = mPlayer->getFrameRate();
+ mTotalFrame = mPlayer->getTotalFrame();
}
void LottieView::setSize(int w, int h)
void setSpeed(float speed) { mSpeed = speed;}
void setRepeatCount(int count);
void setRepeatMode(LottieView::RepeatMode mode);
+ float getFrameRate() const { return mFrameRate; }
+ long getTotalFrame() const { return mTotalFrame; }
public:
void seek(float pos);
void finished();
bool mAsyncRender;
bool mDirty;
float mPendingPos;
+ float mFrameRate;
+ long mTotalFrame;
std::future<bool> mRenderTask;
LOTBuffer mBuffer;
};