kimgio: webp plugin compat bits

for code unaware of the new way to handle animations and maybe even
animations in general

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2024-04-11 00:44:13 +03:00
parent 23d015167a
commit df1d0cb370

View file

@ -60,6 +60,13 @@ bool WebPHandler::canRead() const
bool WebPHandler::read(QImage *image)
{
if (m_currentimage == 0 && !m_webpanimdec) {
// lazy init for compat
if (!jumpToImage(0)) {
return false;
}
}
WebPIterator webpiter;
const WebPDemuxer* webpdemuxer = WebPAnimDecoderGetDemuxer(m_webpanimdec);
// NOTE: 0 will return the last frame