Home | History | Annotate | Download | only in libwebm

Lines Matching defs:Segment

64 class Segment;
302 static long Create(Segment*, const Info&, long long element_start,
307 Segment* const m_pSegment;
370 Track(Segment*, long long element_start, long long element_size);
393 VideoTrack(Segment*, long long element_start, long long element_size);
396 static long Parse(Segment*, const Info&, long long element_start,
416 AudioTrack(Segment*, long long element_start, long long element_size);
419 static long Parse(Segment*, const Info&, long long element_start,
437 Segment* const m_pSegment;
443 Tracks(Segment*, long long start, long long size, long long element_start,
469 Segment* const m_pSegment;
475 Chapters(Segment*, long long payload_start, long long payload_size,
590 Segment* const m_pSegment;
596 SegmentInfo(Segment*, long long start, long long size,
622 Segment* const m_pSegment;
628 SeekHead(Segment*, long long start, long long size, long long element_start,
690 long long GetTime(const Segment*) const; // absolute and scaled (ns units)
713 friend class Segment;
715 Cues(Segment*, long long start, long long size, long long element_start,
723 Segment* const m_pSegment;
764 friend class Segment;
770 Segment* const m_pSegment;
773 static Cluster* Create(Segment*,
774 long index, // index in segment
775 long long off); // offset relative to segment
797 // static bool HasBlockEntries(const Segment*, long long);
799 static long HasBlockEntries(const Segment*, long long idoff, long long& pos,
810 Cluster(Segment*, long index, long long element_start);
815 long long GetPosition() const; // offset relative to segment
843 class Segment {
848 Segment(const Segment&);
849 Segment& operator=(const Segment&);
852 Segment(IMkvReader*, long long elem_start,
860 const long long m_start; // posn of segment payload
861 const long long m_size; // size of segment payload
864 static long long CreateInstance(IMkvReader*, long long, Segment*&);
865 ~Segment();
882 //segment object when the cluster is actually added to the index.
905 long ParseCues(long long cues_off, // offset relative to start of segment
938 inline long mkvparser::Segment::LoadCluster() {