Lines Matching refs:mTrackCursors
55 mTrackCursors.resize(mTrackCount); in MediaSampleReaderNDK()
73 SampleCursor& cursor = mTrackCursors[trackIndex]; in advanceTrack_l()
80 SampleCursor& cursor = mTrackCursors[mExtractorTrackIndex]; in advanceTrack_l()
96 if (mTrackCursors[mExtractorTrackIndex].current.isSet && in advanceExtractor_l()
97 mTrackCursors[mExtractorTrackIndex].current.index == mExtractorSampleIndex) { in advanceExtractor_l()
98 mTrackCursors[mExtractorTrackIndex].next.reset(); in advanceExtractor_l()
115 SampleCursor& cursor = mTrackCursors[mExtractorTrackIndex]; in advanceExtractor_l()
177 return moveToSample_l(mTrackCursors[trackIndex].current, trackIndex); in moveToTrack_l()
204 mTrackCursors[mExtractorTrackIndex].current.set(mExtractorSampleIndex, in primeExtractorForTrack_l()
287 SamplePosition& lastKnownTrackPosition = mTrackCursors[trackIndex].current.isSet in setEnforceSequentialAccess()
288 ? mTrackCursors[trackIndex].current in setEnforceSequentialAccess()
289 : mTrackCursors[trackIndex].previous; in setEnforceSequentialAccess()
308 while (!(mTrackCursors[mExtractorTrackIndex].current.isSet && in setEnforceSequentialAccess()
309 mTrackCursors[mExtractorTrackIndex].current.index == mExtractorSampleIndex)) { in setEnforceSequentialAccess()