Home | History | Annotate | Download | only in mkvparser

Lines Matching refs:BlockEntry

109 class BlockEntry

111 BlockEntry(const BlockEntry&);
112 BlockEntry& operator=(const BlockEntry&);
115 virtual ~BlockEntry();
123 BlockEntry();
128 class SimpleBlock : public BlockEntry
150 class BlockGroup : public BlockEntry
212 const BlockEntry* GetEOS() const;
237 long GetFirst(const BlockEntry*&) const;
238 long GetNext(const BlockEntry* pCurr, const BlockEntry*& pNext) const;
239 virtual bool VetEntry(const BlockEntry*) const = 0;
240 virtual long Seek(long long time_ns, const BlockEntry*&) const = 0;
250 class EOSBlock : public BlockEntry
282 bool VetEntry(const BlockEntry*) const;
283 long Seek(long long time_ns, const BlockEntry*&) const;
307 bool VetEntry(const BlockEntry*) const;
308 long Seek(long long time_ns, const BlockEntry*&) const;
517 const BlockEntry* GetBlock(
565 const BlockEntry* GetFirst() const;
566 const BlockEntry* GetLast() const;
567 const BlockEntry* GetNext(const BlockEntry*) const;
568 const BlockEntry* GetEntry(const Track*, long long ns = -1) const;
569 const BlockEntry* GetEntry(
572 const BlockEntry* GetMaxKey(const VideoTrack*) const;
590 long GetEntry(long index, const mkvparser::BlockEntry*&) const;
615 mutable BlockEntry** m_entries;
623 void CreateBlockGroup(long long, long long, BlockEntry**&) const;
624 void CreateSimpleBlock(long long, long long, BlockEntry**&) const;
685 //const BlockEntry* Seek(long long time_nanoseconds, const Track*) const;
719 const BlockEntry* GetBlock(