Lines Matching refs:pCurr
2101 const CuePoint* Cues::GetNext(const CuePoint* pCurr) const { in GetNext()
2102 if (pCurr == NULL || pCurr->GetTimeCode() < 0 || m_cue_points == NULL || in GetNext()
2107 long index = pCurr->m_index; in GetNext()
2112 if (pp == NULL || pp[index] != pCurr) in GetNext()
2512 const Cluster* Segment::GetNext(const Cluster* pCurr) { in GetNext() argument
2513 assert(pCurr); in GetNext()
2514 assert(pCurr != &m_eos); in GetNext()
2517 long idx = pCurr->m_index; in GetNext()
2522 assert(pCurr == m_clusters[idx]); in GetNext()
2539 long long pos = pCurr->m_element_start; in GetNext()
2685 long Segment::ParseNext(const Cluster* pCurr, const Cluster*& pResult, in ParseNext() argument
2687 assert(pCurr); in ParseNext()
2688 assert(!pCurr->EOS()); in ParseNext()
2693 if (pCurr->m_index >= 0) { // loaded (not merely preloaded) in ParseNext()
2694 assert(m_clusters[pCurr->m_index] == pCurr); in ParseNext()
2696 const long next_idx = pCurr->m_index + 1; in ParseNext()
2735 pos = pCurr->m_element_start; in ParseNext()
2737 if (pCurr->m_element_size >= 0) in ParseNext()
2738 pos += pCurr->m_element_size; in ParseNext()
7367 long Cluster::GetNext(const BlockEntry* pCurr, const BlockEntry*& pNext) const { in GetNext() argument
7368 assert(pCurr); in GetNext()
7372 size_t idx = pCurr->GetIndex(); in GetNext()
7374 assert(m_entries[idx] == pCurr); in GetNext()