Lines Matching refs:pSegment
702 Segment*& pSegment) { in CreateInstance() argument
706 pSegment = NULL; in CreateInstance()
798 pSegment = new (std::nothrow) Segment(pReader, idpos, pos, size); in CreateInstance()
799 if (pSegment == NULL) in CreateInstance()
1480 SeekHead::SeekHead(Segment* pSegment, long long start, long long size_, in SeekHead() argument
1482 : m_pSegment(pSegment), in SeekHead()
1821 Cues::Cues(Segment* pSegment, long long start_, long long size_, in Cues() argument
1823 : m_pSegment(pSegment), in Cues()
2453 long long CuePoint::GetTime(const Segment* pSegment) const { in GetTime()
2454 assert(pSegment); in GetTime()
2457 const SegmentInfo* const pInfo = pSegment->GetInfo(); in GetTime()
3221 Chapters::Chapters(Segment* pSegment, long long payload_start, in Chapters() argument
3224 : m_pSegment(pSegment), in Chapters()
3556 Segment* const pSegment = pChapters->m_pSegment; in GetTime() local
3558 if (pSegment == NULL) // weird in GetTime()
3561 const SegmentInfo* const pInfo = pSegment->GetInfo(); in GetTime()
3687 Tags::Tags(Segment* pSegment, long long payload_start, long long payload_size, in Tags() argument
3689 : m_pSegment(pSegment), in Tags()
3952 SegmentInfo::SegmentInfo(Segment* pSegment, long long start, long long size_, in SegmentInfo() argument
3954 : m_pSegment(pSegment), in SegmentInfo()
4457 Track::Track(Segment* pSegment, long long element_start, long long element_size) in Track() argument
4458 : m_pSegment(pSegment), in Track()
4479 long Track::Create(Segment* pSegment, const Info& info, long long element_start, in Create() argument
4485 new (std::nothrow) Track(pSegment, element_start, element_size); in Create()
5283 VideoTrack::VideoTrack(Segment* pSegment, long long element_start, in VideoTrack() argument
5285 : Track(pSegment, element_start, element_size), in VideoTrack()
5296 long VideoTrack::Parse(Segment* pSegment, const Info& info, in Parse() argument
5315 IMkvReader* const pReader = pSegment->m_pReader; in Parse()
5406 new (std::nothrow) VideoTrack(pSegment, element_start, element_size); in Parse()
5548 AudioTrack::AudioTrack(Segment* pSegment, long long element_start, in AudioTrack() argument
5550 : Track(pSegment, element_start, element_size) {} in AudioTrack()
5552 long AudioTrack::Parse(Segment* pSegment, const Info& info, in Parse() argument
5561 IMkvReader* const pReader = pSegment->m_pReader; in Parse()
5613 new (std::nothrow) AudioTrack(pSegment, element_start, element_size); in Parse()
5639 Tracks::Tracks(Segment* pSegment, long long start, long long size_, in Tracks() argument
5641 : m_pSegment(pSegment), in Tracks()
6785 Cluster* Cluster::Create(Segment* pSegment, long idx, long long off) { in Create() argument
6786 if (!pSegment || off < 0) in Create()
6789 const long long element_start = pSegment->m_start + off; in Create()
6792 new (std::nothrow) Cluster(pSegment, idx, element_start); in Create()
6809 Cluster::Cluster(Segment* pSegment, long idx, long long element_start in Cluster() argument
6811 : m_pSegment(pSegment), in Cluster()
6855 const Segment* pSegment, in HasBlockEntries() argument
6858 assert(pSegment); in HasBlockEntries()
6861 IMkvReader* const pReader = pSegment->m_pReader; in HasBlockEntries()
6872 pos = pSegment->m_start + off; // absolute in HasBlockEntries()
6878 (pSegment->m_size < 0) ? -1 : pSegment->m_start + pSegment->m_size; in HasBlockEntries()
8017 const Segment* const pSegment = pCluster->m_pSegment; in GetTime() local
8018 const SegmentInfo* const pInfo = pSegment->GetInfo(); in GetTime()