Lines Matching refs:mLastTrack

271       mLastTrack(NULL),
285 mFirstTrack = mLastTrack = NULL;
703 mLastTrack->sampleTable = new SampleTable(mDataSource);
712 if (mLastTrack) {
713 mLastTrack->next = track;
717 mLastTrack = track;
740 if (mLastTrack->skipTrack) {
743 if (cur == mLastTrack) {
745 mFirstTrack = mLastTrack = NULL;
747 while (cur && cur->next != mLastTrack) {
751 delete mLastTrack;
752 mLastTrack = cur;
758 status_t err = verifyTrack(mLastTrack);
816 mLastTrack->timescale = ntohl(timescale);
835 mLastTrack->meta->setInt64(
836 kKeyDuration, (duration * 1000000) / mLastTrack->timescale);
862 mLastTrack->meta->setCString(
897 CHECK(mLastTrack->meta->findCString(kKeyMIMEType, &mime));
900 mLastTrack->skipTrack = true;
959 mLastTrack->meta->setCString(kKeyMIMEType, FourCC2MIME(chunk_type));
960 mLastTrack->meta->setInt32(kKeyChannelCount, num_channels);
961 mLastTrack->meta->setInt32(kKeySampleRate, sample_rate);
1011 mLastTrack->meta->setCString(kKeyMIMEType, FourCC2MIME(chunk_type));
1012 mLastTrack->meta->setInt32(kKeyWidth, width);
1013 mLastTrack->meta->setInt32(kKeyHeight, height);
1034 mLastTrack->sampleTable->setChunkOffsetParams(
1048 mLastTrack->sampleTable->setSampleToChunkParams(
1063 mLastTrack->sampleTable->setSampleSizeParams(
1071 err = mLastTrack->sampleTable->getMaxSampleSize(&max_size);
1081 mLastTrack->meta->setInt32(kKeyMaxInputSize, max_size + 10 * 2);
1086 CHECK(mLastTrack->meta->findCString(kKeyMIMEType, &mime));
1088 size_t nSamples = mLastTrack->sampleTable->countSamples();
1090 if (mLastTrack->meta->findInt64(kKeyDuration, &durationUs)) {
1094 mLastTrack->meta->setInt32(kKeyFrameRate, frameRate);
1105 mLastTrack->sampleTable->setTimeToSampleParams(
1119 mLastTrack->sampleTable->setCompositionTimeToSampleParams(
1133 mLastTrack->sampleTable->setSyncSampleParams(
1200 mLastTrack->meta->setData(
1234 mLastTrack->meta->setData(
1266 mLastTrack->meta->setData(kKeyD263, kTypeD263, buffer, chunk_data_size);
1384 mLastTrack->meta->setCString(kKeyMIMEType, MEDIA_MIMETYPE_TEXT_3GPP);
1396 if (!mLastTrack->meta->findData(
1415 mLastTrack->meta->setData(
1507 mLastTrack->meta->setInt32(kKeyTrackID, id);
1542 mLastTrack->meta->setInt32(kKeyRotation, rotationDegrees);
1549 mLastTrack->meta->setInt32(kKeyDisplayWidth, width >> 16);
1550 mLastTrack->meta->setInt32(kKeyDisplayHeight, height >> 16);
1683 mLastTrack->meta->setInt32(kKeyEncoderDelay, delay);
1684 mLastTrack->meta->setInt32(kKeyEncoderPadding, padding);
1804 mLastTrack->meta->setCString(kKeyMIMEType, MEDIA_MIMETYPE_AUDIO_QCELP);
1876 CHECK(mLastTrack->meta->findInt32(kKeySampleRate, &prevSampleRate));
1883 mLastTrack->meta->setInt32(kKeySampleRate, sampleRate);
1886 CHECK(mLastTrack->meta->findInt32(kKeyChannelCount, &prevChannelCount));
1893 mLastTrack->meta->setInt32(kKeyChannelCount, numChannels);