projects
/
platform
/
core
/
uifw
/
dali-toolkit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refactoring Animated image visual
[platform/core/uifw/dali-toolkit.git]
/
dali-toolkit
/
internal
/
visuals
/
animated-image
/
image-cache.cpp
diff --git
a/dali-toolkit/internal/visuals/animated-image/image-cache.cpp
b/dali-toolkit/internal/visuals/animated-image/image-cache.cpp
index
cccb085
..
27c3ef2
100644
(file)
--- a/
dali-toolkit/internal/visuals/animated-image/image-cache.cpp
+++ b/
dali-toolkit/internal/visuals/animated-image/image-cache.cpp
@@
-24,12
+24,13
@@
namespace Internal
{
ImageCache::ImageCache(TextureManager& textureManager,
ImageCache::FrameReadyObserver& observer,
{
ImageCache::ImageCache(TextureManager& textureManager,
ImageCache::FrameReadyObserver& observer,
- unsigned int batchSize)
+ uint32_t batchSize,
+ uint32_t interval)
: mTextureManager(textureManager),
mObserver(observer),
mBatchSize(batchSize),
: mTextureManager(textureManager),
mObserver(observer),
mBatchSize(batchSize),
- m
UrlIndex(0u
),
- m
WaitingForReadyFrame(false
),
+ m
Interval(interval
),
+ m
LoadState(TextureManager::LoadState::NOT_STARTED
),
mRequestingLoad(false),
mTextureManagerAlive(true)
{
mRequestingLoad(false),
mTextureManagerAlive(true)
{
@@
-49,6
+50,11
@@
void ImageCache::TextureManagerDestroyed()
mTextureManagerAlive = false;
}
mTextureManagerAlive = false;
}
+void ImageCache::SetInterval(uint32_t interval)
+{
+ mInterval = interval;
+}
+
} //namespace Internal
} //namespace Toolkit
} //namespace Dali
} //namespace Internal
} //namespace Toolkit
} //namespace Dali