Home | History | Annotate | Download | only in libstagefright

Lines Matching refs:mTable

34     : mTable(table),
57 if (sampleIndex >= mTable->mNumSampleSizes) {
61 if (mTable->mSampleToChunkOffset < 0
62 || mTable->mChunkOffsetOffset < 0
63 || mTable->mSampleSizeOffset < 0
64 || mTable->mTimeToSampleCount == 0) {
152 if (mSampleToChunkIndex == mTable->mNumSampleToChunkOffsets) {
159 &mTable->mSampleToChunkEntries[mSampleToChunkIndex];
165 if (mSampleToChunkIndex + 1 < mTable->mNumSampleToChunkOffsets) {
185 if (chunk >= mTable->mNumChunkOffsets) {
189 if (mTable->mChunkOffsetType == SampleTable::kChunkOffsetType32) {
192 if (mTable->mDataSource->readAt(
193 mTable->mChunkOffsetOffset + 8 + 4 * chunk,
201 CHECK_EQ(mTable->mChunkOffsetType, SampleTable::kChunkOffsetType64);
204 if (mTable->mDataSource->readAt(
205 mTable->mChunkOffsetOffset + 8 + 8 * chunk,
221 if (sampleIndex >= mTable->mNumSampleSizes) {
225 if (mTable->mDefaultSampleSize > 0) {
226 *size = mTable->mDefaultSampleSize;
230 switch (mTable->mSampleSizeFieldSize) {
233 if (mTable->mDataSource->readAt(
234 mTable->mSampleSizeOffset + 12 + 4 * sampleIndex,
246 if (mTable->mDataSource->readAt(
247 mTable->mSampleSizeOffset + 12 + 2 * sampleIndex,
259 if (mTable->mDataSource->readAt(
260 mTable->mSampleSizeOffset + 12 + sampleIndex,
271 CHECK_EQ(mTable->mSampleSizeFieldSize, 4);
274 if (mTable->mDataSource->readAt(
275 mTable->mSampleSizeOffset + 12 + sampleIndex / 2,
290 if (sampleIndex >= mTable->mNumSampleSizes) {
295 if (mTimeToSampleIndex == mTable->mTimeToSampleCount) {
302 mTTSCount = mTable->mTimeToSample[2 * mTimeToSampleIndex];
303 mTTSDuration = mTable->mTimeToSample[2 * mTimeToSampleIndex + 1];