Lines Matching refs:currentTs
672 bool HeicCompositeStream::getNextReadyInputLocked(int64_t *currentTs /*out*/) { in getNextReadyInputLocked() argument
673 if (currentTs == nullptr) { in getNextReadyInputLocked()
685 (it.first < *currentTs) && in getNextReadyInputLocked()
687 *currentTs = it.first; in getNextReadyInputLocked()
696 int64_t HeicCompositeStream::getNextFailingInputLocked(int64_t *currentTs /*out*/) { in getNextFailingInputLocked() argument
698 if (currentTs == nullptr) { in getNextFailingInputLocked()
703 if (it.second.error && !it.second.errorNotified && (it.first < *currentTs)) { in getNextFailingInputLocked()
704 *currentTs = it.first; in getNextFailingInputLocked()
1101 void HeicCompositeStream::releaseInputFramesLocked(int64_t currentTs) { in releaseInputFramesLocked() argument
1104 if (it->first <= currentTs) { in releaseInputFramesLocked()
1500 int64_t currentTs = INT64_MAX; in threadLoop() local
1509 releaseInputFramesLocked(currentTs); in threadLoop()
1516 newInputAvailable = getNextReadyInputLocked(¤tTs); in threadLoop()
1519 auto failingFrameNumber = getNextFailingInputLocked(¤tTs); in threadLoop()
1527 releaseInputFrameLocked(&mPendingInputFrames[currentTs]); in threadLoop()
1528 currentTs = INT64_MAX; in threadLoop()
1543 auto res = processInputFrame(currentTs, mPendingInputFrames[currentTs]); in threadLoop()
1547 __FUNCTION__, currentTs, strerror(-res), res); in threadLoop()
1548 mPendingInputFrames[currentTs].error = true; in threadLoop()
1551 if (mPendingInputFrames[currentTs].error || in threadLoop()
1552 (mPendingInputFrames[currentTs].appSegmentWritten && in threadLoop()
1553 mPendingInputFrames[currentTs].pendingOutputTiles == 0)) { in threadLoop()
1554 releaseInputFramesLocked(currentTs); in threadLoop()