Home | History | Annotate | Download | only in matroska

Lines Matching refs:mkvparser

38 struct DataSourceReader : public mkvparser::IMkvReader {
101 const mkvparser::Block *block() const;
109 const mkvparser::Cluster *mCluster;
110 const mkvparser::BlockEntry *mBlockEntry;
159 const mkvparser::Track* MatroskaExtractor::TrackInfo::getTrack() const {
163 // This function does exactly the same as mkvparser::Cues::Find, except that it
164 // searches in our own track based vectors. We should not need this once mkvparser
166 const mkvparser::CuePoint::TrackPosition *MatroskaExtractor::TrackInfo::find(
173 const mkvparser::CuePoint* cp = mCuePoints.itemAt(0);
174 const mkvparser::Track* track = getTrack();
185 const mkvparser::CuePoint* const midCp = mCuePoints.itemAt(mid);
293 CHECK_EQ(res, mkvparser::E_BUFFER_NOT_FULL);
311 const mkvparser::Cluster *nextCluster;
368 mkvparser::Segment* const pSegment = mExtractor->mSegment;
385 const mkvparser::Cues* pCues = pSegment->GetCues();
386 const mkvparser::SeekHead* pSH = pSegment->GetSeekHead();
389 const mkvparser::SeekHead::Entry* pEntry;
414 const mkvparser::CuePoint* pCP;
415 mkvparser::Tracks const *pTracks = pSegment->GetTracks();
423 const mkvparser::Track *pTrack = pTracks->GetTrackByIndex(index);
436 const mkvparser::CuePoint::TrackPosition *pTP = NULL;
437 const mkvparser::Track *thisTrack = pTracks->GetTrackByIndex(mIndex);
444 const mkvparser::Track *pTrack = pTracks->GetTrackByIndex(index);
486 const mkvparser::Block *BlockIterator::block() const {
530 const mkvparser::Block *block = mBlockIter.block();
535 const mkvparser::Block::Frame &frame = block->GetFrame(i);
707 mkvparser::EBMLHeader ebmlHeader;
718 mkvparser::Segment::CreateInstance(mReader, pos, mSegment);
725 // from mkvparser::Segment::Load(), but stop at first cluster
735 ret = mkvparser::E_BUFFER_NOT_FULL;
747 const mkvparser::SegmentInfo *info = mSegment->GetInfo();
923 const mkvparser::Tracks *tracks = mSegment->GetTracks();
926 const mkvparser::Track *track = tracks->GetTrackByIndex(index);
951 const mkvparser::VideoTrack *vtrack =
952 static_cast<const mkvparser::VideoTrack *>(track);
984 const mkvparser::AudioTrack *atrack =
985 static_cast<const mkvparser::AudioTrack *>(track);
1094 mkvparser::EBMLHeader ebmlHeader;