From: Hermet Park Date: Fri, 13 Jul 2018 12:11:03 +0000 (+0900) Subject: lottieplayer: remove framerate function. X-Git-Tag: submit/tizen/20180917.042405~257 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=79aa9abfa5bbdb245463df1300c49f9256e4813a;p=platform%2Fcore%2Fuifw%2Flottie-player.git lottieplayer: remove framerate function. One of unnecesary functionalities. Please add this when it really needs. Change-Id: I1fed313df10c15ea4aca2faa3b15c51154b07f17 --- diff --git a/src/lottie/lottieplayer.cpp b/src/lottie/lottieplayer.cpp index 2356b95..52a6158 100644 --- a/src/lottie/lottieplayer.cpp +++ b/src/lottie/lottieplayer.cpp @@ -14,8 +14,6 @@ public: bool setFilePath(std::string path); void setSize(const VSize &sz); void size(int &w, int &h) const; - void setFrameRate(int frameRate); - int frameRate() const; float playTime() const; bool seek(float pos); const std::vector& renderList()const; @@ -25,7 +23,6 @@ public: std::shared_ptr mModel; std::unique_ptr mCompItem; VSize mSize; - int mFrameRate; }; void LOTPlayerPrivate::setSize(const VSize &sz) @@ -45,26 +42,11 @@ const std::vector& LOTPlayerPrivate::renderList() const { return mCompItem->renderList(); } -int LOTPlayerPrivate::frameRate() const -{ - if (mFrameRate) - return mFrameRate; - else - return mModel->frameRate(); -} - -void LOTPlayerPrivate::setFrameRate(int frameRate) -{ - mFrameRate = frameRate; -} float LOTPlayerPrivate::playTime() const { if (mModel->isStatic()) return 0; - - float fr = frameRate(); - float fd = mModel->frameDuration(); - return fd/fr; + return mModel->frameDuration() / mModel->frameRate(); } bool LOTPlayerPrivate::seek(float pos) @@ -91,7 +73,7 @@ bool LOTPlayerPrivate::render(float pos, const LOTBuffer &buffer) } -LOTPlayerPrivate::LOTPlayerPrivate():mFrameRate(0) +LOTPlayerPrivate::LOTPlayerPrivate() { } @@ -150,16 +132,6 @@ float LOTPlayer::playTime() const return d->playTime(); } -int LOTPlayer::frameRate() const -{ - return d->frameRate(); -} - -void LOTPlayer::setFrameRate(int frameRate) -{ - d->setFrameRate(frameRate); -} - void LOTPlayer::seek(float pos) { d->seek(pos);