Lines Matching refs:frameToDecode
137 const int frameToDecode = current + 1; in computeNextFrame() local
138 if (frameToDecode == fFrameCount - 1) { in computeNextFrame()
145 } else if (frameToDecode == fFrameCount) { in computeNextFrame()
148 return frameToDecode; in computeNextFrame()
163 int frameToDecode = this->computeNextFrame(fActiveFrame.fIndex, &animationEnded); in decodeNextFrame() local
166 if (fCodec->codec()->getFrameInfo(frameToDecode, &frameInfo)) { in decodeNextFrame()
168 SkCodecPrintf("Frame %i not fully received\n", frameToDecode); in decodeNextFrame()
175 if (0 == frameToDecode) { in decodeNextFrame()
185 frameToDecode); in decodeNextFrame()
190 if (frameToDecode == fActiveFrame.fIndex) { in decodeNextFrame()
197 if (frameToDecode == fRestoreFrame.fIndex) { in decodeNextFrame()
212 options.fFrameIndex = frameToDecode; in decodeNextFrame()
224 auto validPriorFrame = [&frameInfo, &frameToDecode](const Frame& frame) { in decodeNextFrame()
229 return frame.fIndex >= frameInfo.fRequiredFrame && frame.fIndex < frameToDecode; in decodeNextFrame()
264 SkCodecPrintf("error %i, frame %i of %i\n", result, frameToDecode, fFrameCount); in decodeNextFrame()
268 fActiveFrame.fIndex = frameToDecode; in decodeNextFrame()