Lines Matching refs:frameToDecode
166 const int frameToDecode = current + 1; in computeNextFrame() local
167 if (frameToDecode == fFrameCount - 1) { in computeNextFrame()
174 } else if (frameToDecode == fFrameCount) { in computeNextFrame()
177 return frameToDecode; in computeNextFrame()
192 int frameToDecode = this->computeNextFrame(fDisplayFrame.fIndex, &animationEnded); in decodeNextFrame() local
195 if (fCodec->codec()->getFrameInfo(frameToDecode, &frameInfo)) { in decodeNextFrame()
197 SkCodecPrintf("Frame %i not fully received\n", frameToDecode); in decodeNextFrame()
204 if (0 == frameToDecode) { in decodeNextFrame()
215 frameToDecode); in decodeNextFrame()
220 if (frameToDecode == fDisplayFrame.fIndex) { in decodeNextFrame()
228 if (frameToDecode == frame->fIndex) { in decodeNextFrame()
245 options.fFrameIndex = frameToDecode; in decodeNextFrame()
258 auto validPriorFrame = [&frameInfo, &frameToDecode](const Frame& frame) { in decodeNextFrame()
264 return frame.fIndex >= frameInfo.fRequiredFrame && frame.fIndex < frameToDecode; in decodeNextFrame()
302 SkCodecPrintf("error %i, frame %i of %i\n", result, frameToDecode, fFrameCount); in decodeNextFrame()
306 fDecodingFrame.fIndex = frameToDecode; in decodeNextFrame()