Lines Matching refs:m_pSegment
1668 : m_pSegment(pSegment), in SeekHead()
1684 IMkvReader* const pReader = m_pSegment->m_pReader; in Parse()
2119 : m_pSegment(pSegment), in Cues()
2164 IMkvReader* const pReader = m_pSegment->m_pReader; in Init()
2233 IMkvReader* const pReader = m_pSegment->m_pReader; in LoadCuePoint()
2302 if (time_ns <= pCP->GetTime(m_pSegment)) in Find()
2308 IMkvReader* const pReader = m_pSegment->m_pReader; in Find()
2325 const long long t = pCP->GetTime(m_pSegment); in Find()
2341 assert(pCP->GetTime(m_pSegment) <= time_ns); in Find()
2358 if (time_ns <= pCP->GetTime(m_pSegment)) { in Find()
2375 const long long t = pCP->GetTime(m_pSegment); in Find()
2391 assert(pCP->GetTime(m_pSegment) <= time_ns); in Find()
2440 const long long t = pCP->GetTime(m_pSegment);
2458 assert(pCP->GetTime(m_pSegment) > time_ns);
2514 pCP->Load(m_pSegment->m_pReader); in GetLast()
2556 pNext->Load(m_pSegment->m_pReader); in GetNext()
2586 return m_pSegment->GetBlock(*pCP, *pTP); in GetBlock()
3669 assert(pCluster->m_pSegment == this);
3699 assert(pCluster->m_pSegment == this);
3844 : m_pSegment(pSegment), in Chapters()
3861 IMkvReader* const pReader = m_pSegment->m_pReader; in Parse()
3933 return e.Parse(m_pSegment->m_pReader, pos, size); in ParseEdition()
4169 Segment* const pSegment = pChapters->m_pSegment; in GetTime()
4300 : m_pSegment(pSegment), in SegmentInfo()
4325 IMkvReader* const pReader = m_pSegment->m_pReader; in Parse()
4801 : m_pSegment(pSegment), in Track()
4988 const Cluster* pCluster = m_pSegment->GetFirst(); in GetFirst()
4998 if (m_pSegment->Unparsed() <= 0) { //all clusters have been loaded in GetFirst()
5003 if (m_pSegment->DoneParsing()) { in GetFirst()
5019 pCluster = m_pSegment->GetNext(pCluster); in GetFirst()
5050 pCluster = m_pSegment->GetNext(pCluster); in GetFirst()
5096 pCluster = m_pSegment->GetNext(pCluster); in GetNext()
5105 if (m_pSegment->Unparsed() <= 0) //all clusters have been loaded in GetNext()
5111 if (m_pSegment->DoneParsing()) { in GetNext()
5190 Cluster** const clusters = m_pSegment->m_clusters; in Seek()
5193 const long count = m_pSegment->GetCount(); // loaded only, not preloaded in Seek()
5218 assert(pCluster->GetIndex() == long(mid - m_pSegment->m_clusters)); in Seek()
5272 IMkvReader* const pReader = m_pSegment->m_pReader; in ParseContentEncodingsEntry()
5446 Cluster** const clusters = m_pSegment->m_clusters; in Seek()
5449 const long count = m_pSegment->GetCount(); // loaded only, not pre-loaded in Seek()
5474 assert(pCluster->GetIndex() == long(mid - m_pSegment->m_clusters)); in Seek()
5623 : m_pSegment(pSegment), in Tracks()
5636 IMkvReader* const pReader = m_pSegment->m_pReader; in Parse()
5728 IMkvReader* const pReader = m_pSegment->m_pReader; in ParseTrackEntry()
5905 const long status = VideoTrack::Parse(m_pSegment, info, element_start, in ParseTrackEntry()
5927 const long status = AudioTrack::Parse(m_pSegment, info, element_start, in ParseTrackEntry()
5956 Track::Create(m_pSegment, info, element_start, element_size, pTrack); in ParseTrackEntry()
6029 assert(m_pSegment); in Load()
6038 IMkvReader* const pReader = m_pSegment->m_pReader; in Load()
6286 IMkvReader* const pReader = m_pSegment->m_pReader; in Parse()
6461 IMkvReader* const pReader = m_pSegment->m_pReader; in ParseSimpleBlock()
6520 const Tracks* const pTracks = m_pSegment->GetTracks(); in ParseSimpleBlock()
6590 IMkvReader* const pReader = m_pSegment->m_pReader; in ParseBlockGroup()
6753 const Tracks* const pTracks = m_pSegment->GetTracks(); in ParseBlockGroup()
6871 : m_pSegment(NULL), in Cluster()
6884 : m_pSegment(pSegment), in Cluster()
6912 bool Cluster::EOS() const { return (m_pSegment == NULL); } in EOS()
6917 const long long pos = m_element_start - m_pSegment->m_start; in GetPosition()
7215 const SegmentInfo* const pInfo = m_pSegment->GetInfo(); in GetTime()
7312 IMkvReader* const pReader = m_pSegment->m_pReader; in CreateBlockGroup()
7537 if (m_pSegment == NULL) // this is the special EOS cluster in GetEntry()
7650 assert(m_pSegment); in GetEntry()
7714 const Tracks* const pTracks = m_pSegment->GetTracks(); in GetEntry()
7814 const Tracks* const pTracks = m_pSegment->GetTracks(); in GetEntry()
7845 if (m_pSegment == NULL) //EOS
7919 IMkvReader* const pReader = m_pCluster->m_pSegment->m_pReader;
7958 if (pCluster->m_pSegment == NULL) in Parse()
7972 IMkvReader* const pReader = pCluster->m_pSegment->m_pReader; in Parse()
8301 const Segment* const pSegment = pCluster->m_pSegment; in GetTime()