Lines Matching refs:pSegment
704 Segment*& pSegment) { in CreateInstance() argument
708 pSegment = NULL; in CreateInstance()
800 pSegment = new (std::nothrow) Segment(pReader, idpos, pos, size); in CreateInstance()
801 if (pSegment == NULL) in CreateInstance()
1482 SeekHead::SeekHead(Segment* pSegment, long long start, long long size_, in SeekHead() argument
1484 : m_pSegment(pSegment), in SeekHead()
1829 Cues::Cues(Segment* pSegment, long long start_, long long size_, in Cues() argument
1831 : m_pSegment(pSegment), in Cues()
2466 long long CuePoint::GetTime(const Segment* pSegment) const { in GetTime()
2467 assert(pSegment); in GetTime()
2470 const SegmentInfo* const pInfo = pSegment->GetInfo(); in GetTime()
3234 Chapters::Chapters(Segment* pSegment, long long payload_start, in Chapters() argument
3237 : m_pSegment(pSegment), in Chapters()
3569 Segment* const pSegment = pChapters->m_pSegment; in GetTime() local
3571 if (pSegment == NULL) // weird in GetTime()
3574 const SegmentInfo* const pInfo = pSegment->GetInfo(); in GetTime()
3700 Tags::Tags(Segment* pSegment, long long payload_start, long long payload_size, in Tags() argument
3702 : m_pSegment(pSegment), in Tags()
3965 SegmentInfo::SegmentInfo(Segment* pSegment, long long start, long long size_, in SegmentInfo() argument
3967 : m_pSegment(pSegment), in SegmentInfo()
4476 Track::Track(Segment* pSegment, long long element_start, long long element_size) in Track() argument
4477 : m_pSegment(pSegment), in Track()
4498 long Track::Create(Segment* pSegment, const Info& info, long long element_start, in Create() argument
4504 new (std::nothrow) Track(pSegment, element_start, element_size); in Create()
5307 VideoTrack::VideoTrack(Segment* pSegment, long long element_start, in VideoTrack() argument
5309 : Track(pSegment, element_start, element_size), in VideoTrack()
5320 long VideoTrack::Parse(Segment* pSegment, const Info& info, in Parse() argument
5339 IMkvReader* const pReader = pSegment->m_pReader; in Parse()
5430 new (std::nothrow) VideoTrack(pSegment, element_start, element_size); in Parse()
5572 AudioTrack::AudioTrack(Segment* pSegment, long long element_start, in AudioTrack() argument
5574 : Track(pSegment, element_start, element_size) {} in AudioTrack()
5576 long AudioTrack::Parse(Segment* pSegment, const Info& info, in Parse() argument
5585 IMkvReader* const pReader = pSegment->m_pReader; in Parse()
5637 new (std::nothrow) AudioTrack(pSegment, element_start, element_size); in Parse()
5663 Tracks::Tracks(Segment* pSegment, long long start, long long size_, in Tracks() argument
5665 : m_pSegment(pSegment), in Tracks()
6812 Cluster* Cluster::Create(Segment* pSegment, long idx, long long off) { in Create() argument
6813 if (!pSegment || off < 0) in Create()
6816 const long long element_start = pSegment->m_start + off; in Create()
6819 new (std::nothrow) Cluster(pSegment, idx, element_start); in Create()
6836 Cluster::Cluster(Segment* pSegment, long idx, long long element_start in Cluster() argument
6838 : m_pSegment(pSegment), in Cluster()
6882 const Segment* pSegment, in HasBlockEntries() argument
6885 assert(pSegment); in HasBlockEntries()
6888 IMkvReader* const pReader = pSegment->m_pReader; in HasBlockEntries()
6899 pos = pSegment->m_start + off; // absolute in HasBlockEntries()
6905 (pSegment->m_size < 0) ? -1 : pSegment->m_start + pSegment->m_size; in HasBlockEntries()
8044 const Segment* const pSegment = pCluster->m_pSegment; in GetTime() local
8045 const SegmentInfo* const pInfo = pSegment->GetInfo(); in GetTime()