Lines Matching refs:it

97     // since it is O(n). Ideally, the fix should be in List class.
192 // If it is an audio track, try to use the sampling rate as
288 List<Track *>::iterator it = mTracks.begin();
289 delete *it;
290 (*it) = NULL;
291 mTracks.erase(it);
306 for (List<Track *>::iterator it = mTracks.begin();
307 it != mTracks.end(); ++it) {
308 (*it)->dump(fd, args);
340 for (List<Track *>::iterator it = mTracks.begin();
341 it != mTracks.end(); ++it) {
342 status_t err = (*it)->start(params);
346 it2 != it; ++it2) {
424 * user does not ask to set it explicitly.
444 // size limit, treat it as an error.
531 for (List<Track *>::iterator it = mTracks.begin();
532 it != mTracks.end(); ++it) {
533 status_t status = (*it)->pause();
636 for (List<Track *>::iterator it = mTracks.begin();
637 it != mTracks.end(); ++it) {
638 status_t status = (*it)->stop();
643 int64_t durationUs = (*it)->getDurationUs();
745 for (List<Track *>::iterator it = mTracks.begin();
746 it != mTracks.end(); ++it, ++id) {
747 (*it)->writeTrackHeader(mUse32BitOffset);
790 for (List<ChunkInfo>::iterator it = mChunkInfos.begin();
791 it != mChunkInfos.end(); ++it) {
792 int trackNum = it->mTrack->getTrackId() << 28;
795 it->mMaxInterChunkDurUs);
881 for (List<off64_t>::iterator it = mBoxes.begin();
882 it != mBoxes.end(); ++it) {
883 (*it) += mOffset;
1047 for (List<Track *>::iterator it = mTracks.begin();
1048 it != mTracks.end(); ++it) {
1049 nTotalBytesEstimate += (*it)->getEstimatedTrackSizeBytes();
1064 for (List<Track *>::iterator it = mTracks.begin();
1065 it != mTracks.end(); ++it) {
1066 if ((*it)->getDurationUs() >= mMaxFileDurationLimitUs) {
1075 for (List<Track *>::iterator it = mTracks.begin();
1076 it != mTracks.end(); ++it) {
1077 if (!(*it)->reachedEOS()) {
1292 for (List<ChunkInfo>::iterator it = mChunkInfos.begin();
1293 it != mChunkInfos.end(); ++it) {
1295 if (chunk.mTrack == it->mTrack) { // Found owner
1296 it->mChunks.push_back(chunk);
1311 List<MediaBuffer *>::iterator it = chunk->mSamples.begin();
1314 ? addLengthPrefixedSample_l(*it)
1315 : addSample_l(*it);
1322 (*it)->release();
1323 (*it) = NULL;
1324 chunk->mSamples.erase(it);
1349 for (List<ChunkInfo>::iterator it = mChunkInfos.begin();
1350 it != mChunkInfos.end(); ++it) {
1351 if (!it->mChunks.empty()) {
1352 List<Chunk>::iterator chunkIt = it->mChunks.begin();
1355 track = it->mTrack;
1369 for (List<ChunkInfo>::iterator it = mChunkInfos.begin();
1370 it != mChunkInfos.end(); ++it) {
1371 if (it->mTrack == track) {
1372 *chunk = *(it->mChunks.begin());
1373 it->mChunks.erase(it->mChunks.begin());
1377 chunk->mTimeStampUs - it->mPrevChunkTimestampUs;
1378 if (interChunkTimeUs > it->mPrevChunkTimestampUs) {
1379 it->mMaxInterChunkDurUs = interChunkTimeUs;
1421 for (List<Track *>::iterator it = mTracks.begin();
1422 it != mTracks.end(); ++it) {
1424 info.mTrack = *it;
1473 * session, and it also helps eliminate the "recording" sound for
1780 for (List<AVCParamSet>::iterator it = mSeqParamSets.begin();
1781 it != mSeqParamSets.end(); ++it) {
1783 uint16_t seqParamSetLength = it->mLength;
1788 memcpy(&header[2], it->mData, seqParamSetLength);
1796 for (List<AVCParamSet>::iterator it = mPicParamSets.begin();
1797 it != mPicParamSets.end(); ++it) {
1799 uint16_t picParamSetLength = it->mLength;
1804 memcpy(&header[2], it->mData, picParamSetLength);
2123 // there is no frame time after it, just repeat the previous
2705 List<SttsTableEntry>::iterator it = mSttsTableEntries.begin();
2706 CHECK(it != mSttsTableEntries.end() && it->sampleCount == 1);
2707 mOwner->writeInt32(it->sampleCount);
2709 mOwner->writeInt32(dur + it->sampleDuration);
2712 while (++it != mSttsTableEntries.end()) {
2713 mOwner->writeInt32(it->sampleCount);
2714 mOwner->writeInt32(it->sampleDuration);
2715 totalCount += it->sampleCount;
2726 // Do not write ctts box when there is no need to have it.
2744 for (List<CttsTableEntry>::iterator it = mCttsTableEntries.begin();
2745 it != mCttsTableEntries.end(); ++it) {
2746 mOwner->writeInt32(it->sampleCount);
2747 mOwner->writeInt32(it->sampleDuration);
2748 totalCount += it->sampleCount;
2758 for (List<int32_t>::iterator it = mStssTableEntries.begin();
2759 it != mStssTableEntries.end(); ++it) {
2760 mOwner->writeInt32(*it);
2769 List<size_t>::iterator it = mSampleSizes.begin();
2770 mOwner->writeInt32(*it); // default sample size
2776 for (List<size_t>::iterator it = mSampleSizes.begin();
2777 it != mSampleSizes.end(); ++it) {
2778 mOwner->writeInt32(*it);
2788 for (List<StscTableEntry>::iterator it = mStscTableEntries.begin();
2789 it != mStscTableEntries.end(); ++it) {
2790 mOwner->writeInt32(it->firstChunk);
2791 mOwner->writeInt32(it->samplesPerChunk);
2792 mOwner->writeInt32(it->sampleDescriptionId);
2801 for (List<off64_t>::iterator it = mChunkOffsets.begin();
2802 it != mChunkOffsets.end(); ++it) {
2804 mOwner->writeInt32(static_cast<int32_t>(*it));
2806 mOwner->writeInt64((*it));