Lines Matching refs:Segment
67 class Segment;
305 static long Create(Segment*, const Info&, long long element_start,
310 Segment* const m_pSegment;
373 Track(Segment*, long long element_start, long long element_size);
480 VideoTrack(Segment*, long long element_start, long long element_size);
484 static long Parse(Segment*, const Info&, long long element_start,
517 AudioTrack(Segment*, long long element_start, long long element_size);
520 static long Parse(Segment*, const Info&, long long element_start,
538 Segment* const m_pSegment;
544 Tracks(Segment*, long long start, long long size, long long element_start,
570 Segment* const m_pSegment;
576 Chapters(Segment*, long long payload_start, long long payload_size,
691 Segment* const m_pSegment;
697 Tags(Segment*, long long payload_start, long long payload_size,
770 Segment* const m_pSegment;
776 SegmentInfo(Segment*, long long start, long long size,
802 Segment* const m_pSegment;
808 SeekHead(Segment*, long long start, long long size, long long element_start,
870 long long GetTime(const Segment*) const; // absolute and scaled (ns units)
893 friend class Segment;
895 Cues(Segment*, long long start, long long size, long long element_start,
903 Segment* const m_pSegment;
936 friend class Segment;
942 Segment* const m_pSegment;
945 static Cluster* Create(Segment*,
946 long index, // index in segment
947 long long off); // offset relative to segment
969 // static bool HasBlockEntries(const Segment*, long long);
971 static long HasBlockEntries(const Segment*, long long idoff, long long& pos,
982 Cluster(Segment*, long index, long long element_start);
987 long long GetPosition() const; // offset relative to segment
1015 class Segment {
1020 Segment(const Segment&);
1021 Segment& operator=(const Segment&);
1024 Segment(IMkvReader*, long long elem_start,
1032 const long long m_start; // posn of segment payload
1033 const long long m_size; // size of segment payload
1036 static long long CreateInstance(IMkvReader*, long long, Segment*&);
1037 ~Segment();
1071 long ParseCues(long long cues_off, // offset relative to start of segment
1105 inline long mkvparser::Segment::LoadCluster() {