Lines Matching refs:BlockEntry
119 class BlockEntry {
120 BlockEntry(const BlockEntry&);
121 BlockEntry& operator=(const BlockEntry&);
124 BlockEntry(Cluster*, long index);
127 virtual ~BlockEntry();
142 class SimpleBlock : public BlockEntry {
157 class BlockGroup : public BlockEntry {
328 const BlockEntry* GetEOS() const;
362 long GetFirst(const BlockEntry*&) const;
363 long GetNext(const BlockEntry* pCurr, const BlockEntry*& pNext) const;
364 virtual bool VetEntry(const BlockEntry*) const;
365 virtual long Seek(long long time_ns, const BlockEntry*&) const;
377 class EOSBlock : public BlockEntry {
495 bool VetEntry(const BlockEntry*) const;
496 long Seek(long long time_ns, const BlockEntry*&) const;
917 const BlockEntry* GetBlock(const CuePoint*,
960 long GetFirst(const BlockEntry*&) const;
961 long GetLast(const BlockEntry*&) const;
962 long GetNext(const BlockEntry* curr, const BlockEntry*& next) const;
964 const BlockEntry* GetEntry(const Track*, long long ns = -1) const;
965 const BlockEntry* GetEntry(const CuePoint&,
979 long GetEntry(long index, const mkvparser::BlockEntry*&) const;
1001 mutable BlockEntry** m_entries;
1100 const BlockEntry* GetBlock(const CuePoint&, const CuePoint::TrackPosition&);