-#ifdef DALI_WEBP_AVAILABLE
- WebPDataInit(&mWebPData);
- mWebPData.size = mBufferSize;
- mWebPData.bytes = mBuffer;
-
- WebPDemuxer* demuxer = WebPDemux(&mWebPData);
- uint32_t flags = WebPDemuxGetI(demuxer, WEBP_FF_FORMAT_FLAGS);
- if(flags & ANIMATION_FLAG)
- {
- mIsAnimatedImage = true;
- }
-
- if(!mIsAnimatedImage)
- {
- int32_t imageWidth, imageHeight;
- if(WebPGetInfo(mBuffer, mBufferSize, &imageWidth, &imageHeight))
- {
- mImageSize = ImageDimensions(imageWidth, imageHeight);
- }
- }
-#endif