Lines Matching refs:trackIndex

48     media_status_t writeSampleData(size_t trackIndex, const uint8_t* data,  in writeSampleData()  argument
50 mEventQueue.push_back(WriteSample(trackIndex, data, info)); in writeSampleData()
62 size_t trackIndex = 0; member
76 static Event WriteSample(size_t trackIndex, const uint8_t* data, in WriteSample() argument
78 return {.type = Event::WriteSample, .trackIndex = trackIndex, .data = data, .info = *info}; in WriteSample()
81 static Event WriteSampleWithPts(size_t trackIndex, int64_t pts) { in WriteSampleWithPts() argument
82 return {.type = Event::WriteSample, .trackIndex = trackIndex, .info = {0, 0, pts, 0}}; in WriteSampleWithPts()
122 lhs.trackIndex == rhs.trackIndex && lhs.data == rhs.data && lhs.info == rhs.info; in operator ==()
147 for (size_t trackIndex = 0; trackIndex < mTrackCount; trackIndex++) { in init() local
148 AMediaFormat* trackFormat = AMediaExtractor_getTrackFormat(mExtractor, trackIndex); in init()
154 mVideoTrackIndex = trackIndex; in init()
156 mAudioTrackIndex = trackIndex; in init()
162 AMediaExtractor_selectTrack(mExtractor, trackIndex); in init()
410 auto addSampleToTrackWithPts = [&addedSamples, &sampleConsumers](int trackIndex, int64_t pts) { in TEST_F() argument
412 sampleConsumers[trackIndex](sample); in TEST_F()
413 addedSamples.emplace_back(sample, trackIndex); in TEST_F()
431 for (int trackIndex = 0; trackIndex < kNumTracks; ++trackIndex) { in TEST_F() local
432 sampleConsumers[trackIndex](newSampleEos()); in TEST_F()
451 auto trackIndex = entry.second; in TEST_F() local
455 EXPECT_EQ(event.trackIndex, trackIndex); in TEST_F()
464 for (int trackIndex = 0; trackIndex < kNumTracks; ++trackIndex) { in TEST_F() local
465 auto trackFormat = mediaSource.mTrackFormats[trackIndex % mediaSource.mTrackCount]; in TEST_F()
470 const int64_t endTime = duration + (trackIndex == 1 ? 4 : 0); in TEST_F()
473 EXPECT_EQ(mTestMuxer->popEvent(), TestMuxer::WriteSample(trackIndex, nullptr, &info)); in TEST_F()
483 int trackIndex = AMediaExtractor_getSampleTrackIndex(extractor); in readSampleAndAdvance() local
484 if (trackIndex < 0) { in readSampleAndAdvance()
489 *trackIndexOut = trackIndex; in readSampleAndAdvance()
529 for (size_t trackIndex = 0; trackIndex < mediaSource.mTrackCount; trackIndex++) { in TEST_F() local
530 auto consumer = writer->addTrack(mediaSource.mTrackFormats[trackIndex]); in TEST_F()
539 size_t trackIndex; in TEST_F() local
540 while ((sample = readSampleAndAdvance(mediaSource.mExtractor, &trackIndex)) != nullptr) { in TEST_F()
541 sampleConsumers[trackIndex](sample); in TEST_F()
543 for (trackIndex = 0; trackIndex < mediaSource.mTrackCount; trackIndex++) { in TEST_F()
544 sampleConsumers[trackIndex](newSampleEos()); in TEST_F()
569 for (size_t trackIndex = 0; trackIndex < trackCount; trackIndex++) { in TEST_F() local
570 AMediaFormat* trackFormat = AMediaExtractor_getTrackFormat(extractor, trackIndex); in TEST_F()
573 AMediaExtractor_selectTrack(extractor, trackIndex); in TEST_F()