thorvg/src/loaders/lottie
Hermet Park e570064eba animation/lottie: updated the frame count unit.
replace the frame count unit from the int32_t to float
since animations could smoothly interpolate key-frames.

This notificably improve the animation smoothness in Lottie

Beta API changes:
Result Animation::frame(uint32_t no) -> Result Animation::frame(float no)
uint32_t Animation::curFrame() const -> float Animation::curFrame() const
uint32_t Animation::totalFrame() const -> float Animation::totalFrame() const
2023-10-24 11:49:57 +09:00
..
rapidjson loader lottie: +rapidjson for lottie json parser. 2023-07-27 00:31:27 +09:00
meson.build loader/lottie: fix a missing layer timeremap. 2023-08-09 21:30:25 +09:00
tvgLottieBuilder.cpp animation/lottie: updated the frame count unit. 2023-10-24 11:49:57 +09:00
tvgLottieBuilder.h animation/lottie: updated the frame count unit. 2023-10-24 11:49:57 +09:00
tvgLottieInterpolator.cpp loader lottie: add a lottie specific interpolator. 2023-07-27 00:31:27 +09:00
tvgLottieInterpolator.h loader lottie: add a lottie specific interpolator. 2023-07-27 00:31:27 +09:00
tvgLottieLoader.cpp animation/lottie: updated the frame count unit. 2023-10-24 11:49:57 +09:00
tvgLottieLoader.h animation/lottie: updated the frame count unit. 2023-10-24 11:49:57 +09:00
tvgLottieModel.cpp animation/lottie: updated the frame count unit. 2023-10-24 11:49:57 +09:00
tvgLottieModel.h animation/lottie: updated the frame count unit. 2023-10-24 11:49:57 +09:00
tvgLottieParser.cpp animation/lottie: updated the frame count unit. 2023-10-24 11:49:57 +09:00
tvgLottieParser.h loader/lottie: support the repeater property 2023-09-07 12:17:16 +09:00
tvgLottieParserHandler.cpp lottie/loader: support the masking features. 2023-08-17 23:03:37 +09:00
tvgLottieParserHandler.h loader lottie: adds the lottie property, model and parser. 2023-07-27 00:31:27 +09:00
tvgLottieProperty.h animation/lottie: updated the frame count unit. 2023-10-24 11:49:57 +09:00