Lines Matching full:presult
2688 long Segment::ParseNext(const Cluster* pCurr, const Cluster*& pResult,
2694 pResult = 0;
2702 pResult = m_clusters[next_idx];
2715 // pResult = &m_eos;
2719 pResult = GetLast();
2824 const long status = DoParseNext(pResult, pos, len);
2831 long Segment::DoParseNext(const Cluster*& pResult, long long& pos, long& len) {
3010 pResult = pNext;
3046 pResult = pNext;
4474 long long element_size, Track*& pResult) {
4475 if (pResult)
4491 pResult = pTrack;
4808 long Track::Seek(long long time_ns, const BlockEntry*& pResult) const {
4809 const long status = GetFirst(pResult);
4814 assert(pResult);
4816 if (pResult->EOS())
4819 const Cluster* pCluster = pResult->GetCluster();
4823 if (time_ns <= pResult->GetBlock()->GetTime(pCluster))
4875 pResult = pCluster->GetEntry(this);
4877 if ((pResult != 0) && !pResult->EOS())
4883 pResult = GetEOS(); // weird
5199 VideoTrack*& pResult) {
5200 if (pResult)
5309 pResult = pTrack;
5317 long VideoTrack::Seek(long long time_ns, const BlockEntry*& pResult) const {
5318 const long status = GetFirst(pResult);
5323 assert(pResult);
5325 if (pResult->EOS())
5328 const Cluster* pCluster = pResult->GetCluster();
5332 if (time_ns <= pResult->GetBlock()->GetTime(pCluster))
5383 pResult = pCluster->GetEntry(this, time_ns);
5385 if ((pResult != 0) && !pResult->EOS()) // found a keyframe
5393 pResult = pCluster->GetEntry(this, time_ns);
5395 if ((pResult != 0) && !pResult->EOS())
5402 pResult = GetEOS();
5432 AudioTrack*& pResult) {
5433 if (pResult)
5507 pResult = pTrack;
5623 Track*& pResult) const {
5624 if (pResult)
5810 pResult = pTrack;
5811 assert(pResult);
5814 pResult->ParseContentEncodingsEntry(e.start, e.size);
5832 pResult = pTrack;
5833 assert(pResult);
5836 pResult->ParseContentEncodingsEntry(e.start, e.size);
5860 pResult = pTrack;
5861 assert(pResult);
7295 const BlockEntry* pResult = pTrack->GetEOS();
7308 return pResult;
7336 return pResult;
7338 pResult = pEntry; // have a candidate
7343 return pResult;