Support WebP format 25/237125/1
authorSeungho, Baek <sbsh.baek@samsung.com>
Fri, 12 Jun 2020 12:43:23 +0000 (21:43 +0900)
committerSeungho, Baek <sbsh.baek@samsung.com>
Thu, 25 Jun 2020 05:14:02 +0000 (14:14 +0900)
commite76b7c695d12f578a61afa1788cd8cd8d9700bfe
treee8a71f313b82992ddff7e879b01ad85a2ded5123
parente12e3567121d07d92b18f0ce8aab3a2785402b6c
Support WebP format

 - Modified animated-image-visual to support webp amimated image format
 - Added and removed some functions of image-cache to use rolling-animated-image-cache for the both of gif and webp
 - Checked whether mFrameDelayTimer is null or not for the case that Action::PLAY is entered but the system do not support animated webp

Change-Id: I254c4c8e715772acb6c0725c58e64aba1a6dafc4
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
14 files changed:
automated-tests/src/dali-toolkit/utc-Dali-AnimatedImageVisual.cpp
dali-toolkit/internal/file.list
dali-toolkit/internal/visuals/animated-image/animated-image-visual.cpp
dali-toolkit/internal/visuals/animated-image/animated-image-visual.h
dali-toolkit/internal/visuals/animated-image/fixed-image-cache.cpp
dali-toolkit/internal/visuals/animated-image/fixed-image-cache.h
dali-toolkit/internal/visuals/animated-image/image-cache.h
dali-toolkit/internal/visuals/animated-image/rolling-animated-image-cache.cpp [moved from dali-toolkit/internal/visuals/animated-image/rolling-gif-image-cache.cpp with 68% similarity]
dali-toolkit/internal/visuals/animated-image/rolling-animated-image-cache.h [moved from dali-toolkit/internal/visuals/animated-image/rolling-gif-image-cache.h with 72% similarity]
dali-toolkit/internal/visuals/animated-image/rolling-image-cache.cpp
dali-toolkit/internal/visuals/animated-image/rolling-image-cache.h
dali-toolkit/internal/visuals/visual-factory-impl.cpp
dali-toolkit/internal/visuals/visual-url.cpp
dali-toolkit/internal/visuals/visual-url.h