Merge "Fix webp iterator indexing for frame timing"
diff --git a/framesequence/jni/FrameSequence_webp.cpp b/framesequence/jni/FrameSequence_webp.cpp
index c33a7e2..41fae2b 100644
--- a/framesequence/jni/FrameSequence_webp.cpp
+++ b/framesequence/jni/FrameSequence_webp.cpp
@@ -351,8 +351,8 @@
// Return last frame's delay.
const int frameCount = mFrameSequence.getFrameCount();
const int lastFrame = (frameNr + frameCount - 1) % frameCount;
- ok = WebPDemuxGetFrame(demux, lastFrame, &currIter);
- ALOG_ASSERT(ok, "Could not retrieve frame# %d", lastFrame - 1);
+ ok = WebPDemuxGetFrame(demux, lastFrame + 1, &currIter);
+ ALOG_ASSERT(ok, "Could not retrieve frame# %d", lastFrame);
const int lastFrameDelay = currIter.duration;
WebPDemuxReleaseIterator(&currIter);