Home
last modified time | relevance | path

Searched refs:trackIndex (Results 1 – 25 of 79) sorted by relevance

1234

/aosp12/frameworks/av/media/libmediatranscoding/transcoder/tests/
H A DMediaSampleReaderNDKTests.cpp93 for (int trackIndex = 0; trackIndex < mTrackCount; trackIndex++) { in SampleAccessTester() local
135 for (int trackIndex = 0; trackIndex < mTrackCount; trackIndex++) { in readSamplesAsync() local
146 for (int trackIndex = 0; trackIndex < mTrackCount; trackIndex++) { in waitForTracks() local
193 for (size_t trackIndex = 0; trackIndex < mTrackCount; trackIndex++) { in SetUp() local
223 for (int trackIndex = 0; trackIndex < mTrackCount; trackIndex++) { in getTrackBitrates() local
238 for (int trackIndex = 0; trackIndex < mTrackCount; trackIndex++) { in compareSamples() local
282 for (int trackIndex = 0; trackIndex < mTrackCount; ++trackIndex) { in TEST_F() local
286 for (int trackIndex = 0; trackIndex < mTrackCount; ++trackIndex) { in TEST_F() local
339 for (int trackIndex = 0; trackIndex < mTrackCount; ++trackIndex) { in TEST_F() local
364 for (int trackIndex = 0; trackIndex < mTrackCount; ++trackIndex) { in TEST_F() local
[all …]
H A DMediaSampleWriterTests.cpp62 size_t trackIndex = 0; member
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
431 for (int trackIndex = 0; trackIndex < kNumTracks; ++trackIndex) { 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
484 if (trackIndex < 0) { in readSampleAndAdvance()
529 for (size_t trackIndex = 0; trackIndex < mediaSource.mTrackCount; trackIndex++) { in TEST_F() local
539 size_t trackIndex; in TEST_F() local
543 for (trackIndex = 0; trackIndex < mediaSource.mTrackCount; trackIndex++) { in TEST_F()
[all …]
H A DVideoTrackTranscoderTests.cpp58 for (size_t trackIndex = 0; trackIndex < mMediaSampleReader->getTrackCount(); in SetUp() local
59 ++trackIndex) { in SetUp()
60 AMediaFormat* trackFormat = mMediaSampleReader->getTrackFormat(trackIndex); in SetUp()
68 mTrackIndex = trackIndex; in SetUp()
H A DPassthroughTrackTranscoderTests.cpp60 for (size_t trackIndex = 0; trackIndex < trackCount; trackIndex++) { in initSourceAndExtractor() local
61 AMediaFormat* trackFormat = AMediaExtractor_getTrackFormat(mExtractor, trackIndex); in initSourceAndExtractor()
69 mTrackIndex = trackIndex; in initSourceAndExtractor()
70 AMediaExtractor_selectTrack(mExtractor, trackIndex); in initSourceAndExtractor()
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/
H A DMediaSampleReaderNDK.cpp70 (void)moveToTrack_l(trackIndex); in advanceTrack_l()
177 return moveToSample_l(mTrackCursors[trackIndex].current, trackIndex); in moveToTrack_l()
191 return moveToTrack_l(trackIndex); in waitForTrack_l()
218 if (trackIndex < 0 || trackIndex >= mTrackCount) { in selectTrack()
243 if (trackIndex < 0 || trackIndex >= mTrackCount) { in unselectTrack()
283 int trackIndex = -1; in setEnforceSequentialAccess() member
286 for (int trackIndex = 0; trackIndex < mTrackCount; ++trackIndex) { in setEnforceSequentialAccess() local
295 earliestSample.trackIndex = trackIndex; in setEnforceSequentialAccess()
448 advanceTrack_l(trackIndex); in readSampleDataForTrack()
457 advanceTrack_l(trackIndex); in advanceTrack()
[all …]
H A DMediaTranscoder.cpp271 for (size_t trackIndex = 0; trackIndex < trackCount; ++trackIndex) { in configureSource() local
274 LOG(ERROR) << "Track #" << trackIndex << " has no format"; in configureSource()
295 media_status_t MediaTranscoder::configureTrackFormat(size_t trackIndex, in configureTrackFormat() argument
300 } else if (trackIndex >= mSourceTrackFormats.size()) { in configureTrackFormat()
301 LOG(ERROR) << "Track index " << trackIndex in configureTrackFormat()
312 AMediaFormat* srcTrackFormat = mSourceTrackFormats[trackIndex].get(); in configureTrackFormat()
323 << trackIndex << " with mime " << srcMime; in configureTrackFormat()
345 media_status_t status = mSampleReader->selectTrack(trackIndex); in configureTrackFormat()
347 LOG(ERROR) << "Unable to select track " << trackIndex; in configureTrackFormat()
351 status = transcoder->configure(mSampleReader, trackIndex, trackFormat); in configureTrackFormat()
[all …]
H A DMediaSampleWriter.cpp48 media_status_t writeSampleData(size_t trackIndex, const uint8_t* data, in writeSampleData() argument
50 return AMediaMuxer_writeSampleData(mMuxer, trackIndex, data, info); in writeSampleData()
143 const size_t trackIndex = static_cast<size_t>(trackIndexOrError); in addTrack() local
150 mTracks.emplace(trackIndex, durationUs); in addTrack()
154 self->addSampleToTrack(trackIndex, sample); in addTrack()
158 void MediaSampleWriter::addSampleToTrack(size_t trackIndex, in addSampleToTrack() argument
166 mSampleQueue.push(std::make_pair(trackIndex, sample)); in addSampleToTrack()
262 size_t trackIndex; in runWriterLoop() local
290 trackIndex = topEntry.first; in runWriterLoop()
295 TrackRecord& track = mTracks[trackIndex]; in runWriterLoop()
[all …]
H A DMediaTrackTranscoder.cpp28 const std::shared_ptr<MediaSampleReader>& mediaSampleReader, int trackIndex, in configure() argument
41 if (trackIndex < 0 || trackIndex >= mediaSampleReader->getTrackCount()) { in configure()
42 LOG(ERROR) << "TrackIndex is invalid " << trackIndex; in configure()
47 mTrackIndex = trackIndex; in configure()
/aosp12/frameworks/av/media/libstagefright/writer_fuzzers/
H A DWriterFuzzerBase.cpp49 return mParams[trackIndex]; in getConfigFormat()
53 return mNumCsds[trackIndex]; in getNumCsds()
57 return mFrameList[trackIndex]; in getFrameList()
77 uint8_t trackIndex = framePtr[0] % kMaxTrackCount; in getFrameInfo() local
84 ++mNumCsds[trackIndex]; in getFrameInfo()
95 mFrameList[trackIndex].insert(mFrameList[trackIndex].begin(), in getFrameInfo()
116 mParams[trackIndex].mime = mime; in getTrackInfo()
164 void WriterFuzzerBase::addWriterSource(int32_t trackIndex) { in addWriterSource() argument
184 int32_t numCsds = mBufferSource->getNumCsds(trackIndex); in addWriterSource()
191 mCurrentTrack[trackIndex] = new MediaAdapter(trackMeta); in addWriterSource()
[all …]
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/include/media/
H A DMediaSampleReaderNDK.h49 AMediaFormat* getTrackFormat(int trackIndex) override;
50 media_status_t selectTrack(int trackIndex) override;
51 media_status_t unselectTrack(int trackIndex) override;
53 media_status_t getEstimatedBitrateForTrack(int trackIndex, int32_t* bitrate) override;
54 media_status_t getSampleInfoForTrack(int trackIndex, MediaSampleInfo* info) override;
55 media_status_t readSampleDataForTrack(int trackIndex, uint8_t* buffer,
57 void advanceTrack(int trackIndex) override;
100 void advanceTrack_l(int trackIndex);
110 media_status_t moveToSample_l(SamplePosition& pos, int trackIndex);
113 media_status_t moveToTrack_l(int trackIndex);
[all …]
H A DMediaSampleReader.h60 virtual AMediaFormat* getTrackFormat(int trackIndex) = 0;
69 virtual media_status_t selectTrack(int trackIndex) = 0;
76 virtual media_status_t unselectTrack(int trackIndex) = 0;
95 virtual media_status_t getEstimatedBitrateForTrack(int trackIndex, int32_t* bitrate);
107 virtual media_status_t getSampleInfoForTrack(int trackIndex, MediaSampleInfo* info) = 0;
122 virtual media_status_t readSampleDataForTrack(int trackIndex, uint8_t* buffer,
131 virtual void advanceTrack(int trackIndex) = 0;
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/benchmark/
H A DMediaSampleReaderBenchmark.cpp69 for (int trackIndex = 0; trackIndex < sampleReader->getTrackCount(); ++trackIndex) { in ReadMediaSamples() local
72 AMediaFormat* trackFormat = sampleReader->getTrackFormat(trackIndex); in ReadMediaSamples()
85 trackIndices.push_back(trackIndex); in ReadMediaSamples()
86 sampleReader->selectTrack(trackIndex); in ReadMediaSamples()
91 for (auto trackIndex : trackIndices) { in ReadMediaSamples() local
92 trackThreads.emplace_back([trackIndex, sampleReader, &state] { in ReadMediaSamples()
93 LOG(INFO) << "Track " << trackIndex << " started"; in ReadMediaSamples()
100 media_status_t status = sampleReader->getSampleInfoForTrack(trackIndex, &info); in ReadMediaSamples()
110 status = sampleReader->readSampleDataForTrack(trackIndex, buffer.get(), in ReadMediaSamples()
118 LOG(INFO) << "Track " << trackIndex << " finished"; in ReadMediaSamples()
H A DMediaTrackTranscoderBenchmark.cpp114 AMediaFormat* getTrackFormat(int trackIndex) override { in getTrackFormat() argument
115 return AMediaExtractor_getTrackFormat(mExtractor, trackIndex); in getTrackFormat()
118 media_status_t selectTrack(int trackIndex) override { in selectTrack() argument
120 mSelectedTrack = trackIndex; in selectTrack()
126 AMediaFormat* format = getTrackFormat(trackIndex); in selectTrack()
170 media_status_t unselectTrack(int trackIndex __unused) override { in unselectTrack()
207 advanceTrack(trackIndex); in readSampleDataForTrack()
211 void advanceTrack(int trackIndex) { in advanceTrack() argument
212 if (trackIndex != mSelectedTrack) return; in advanceTrack()
307 for (int trackIndex = 0; trackIndex < sampleReader->getTrackCount(); ++trackIndex) { in ConfigureSampleReader() local
[all …]
/aosp12/frameworks/av/media/extractors/fuzzers/
H A DExtractorFuzzerBase.cpp60 for (size_t trackIndex = 0; trackIndex < trackCount; ++trackIndex) { in extractTracks() local
61 MediaTrackHelper* track = mExtractor->getTrack(trackIndex); in extractTracks()
100 for (size_t trackIndex = 0; trackIndex < trackCount; ++trackIndex) { in getTracksMetadata() local
101 mExtractor->getTrackMetaData(format, trackIndex, flags); in getTracksMetadata()
123 for (size_t trackIndex = 0; trackIndex < trackCount; ++trackIndex) { in seekAndExtractTracks() local
124 MediaTrackHelper* track = mExtractor->getTrack(trackIndex); in seekAndExtractTracks()
132 mExtractor->getTrackMetaData(trackMetaData, trackIndex, flags); in seekAndExtractTracks()
/aosp12/frameworks/av/media/libstagefright/rtsp/
H A DMyHandler.h677 size_t trackIndex; in onMessageReceived() local
1017 size_t trackIndex; in onMessageReceived() local
1048 size_t trackIndex; in onMessageReceived() local
1509 size_t trackIndex = 0; in parsePlayResponse() local
1510 while (trackIndex < mTracks.size() in parsePlayResponse()
1512 ++trackIndex; in parsePlayResponse()
1537 trackIndex, in parsePlayResponse()
1927 UNUSED_UNLESS_VERBOSE(trackIndex); in addMediaTimestamp()
1962 msg->setSize("trackIndex", trackIndex); in postQueueAccessUnit()
1970 msg->setSize("trackIndex", trackIndex); in postQueueEOS()
[all …]
/aosp12/frameworks/base/media/java/android/media/
H A DMediaMuxer.java303 long nativeObject, int trackIndex, @NonNull ByteBuffer byteBuf, in nativeWriteSampleData() argument
645 int trackIndex = -1; in addTrack() local
661 trackIndex = nativeAddTrack(mNativeObject, keys, values); in addTrack()
668 if (mLastTrackIndex >= trackIndex) { in addTrack()
671 mLastTrackIndex = trackIndex; in addTrack()
672 return trackIndex; in addTrack()
696 public void writeSampleData(int trackIndex, @NonNull ByteBuffer byteBuf, in writeSampleData() argument
698 if (trackIndex < 0 || trackIndex > mLastTrackIndex) { in writeSampleData()
723 nativeWriteSampleData(mNativeObject, trackIndex, byteBuf, in writeSampleData()
/aosp12/packages/apps/TV/tests/robotests/src/com/android/tv/
H A DMainActivityRoboTest.java132 int trackIndex = in testFindBestCaptionTrack_bestTrackMatch() local
135 assertThat(trackIndex).isEqualTo(1); in testFindBestCaptionTrack_bestTrackMatch()
147 int trackIndex = in testFindBestCaptionTrack_selectedLanguageMatch() local
150 assertThat(trackIndex).isEqualTo(0); in testFindBestCaptionTrack_selectedLanguageMatch()
162 int trackIndex = in testFindBestCaptionTrack_preferredLanguageMatch() local
165 assertThat(trackIndex).isEqualTo(2); in testFindBestCaptionTrack_preferredLanguageMatch()
177 int trackIndex = in testFindBestCaptionTrack_higherPriorityPreferredLanguageMatch() local
180 assertThat(trackIndex).isEqualTo(2); in testFindBestCaptionTrack_higherPriorityPreferredLanguageMatch()
192 int trackIndex = in testFindBestCaptionTrack_noMatch() local
195 assertThat(trackIndex).isEqualTo(0); in testFindBestCaptionTrack_noMatch()
H A DShadowTvView.java95 private void replaceTrack(int type, int trackIndex) { in replaceTrack() argument
96 if (trackIndex >= 0) { in replaceTrack()
97 TvTrackInfo info = mTracks.get(type).get(trackIndex); in replaceTrack()
103 mTracks.get(type).set(trackIndex, info); in replaceTrack()
/aosp12/frameworks/av/media/libstagefright/writer_fuzzers/include/
H A DWriterFuzzerBase.h144 void addWriterSource(int32_t trackIndex);
148 void sendBuffersToWriter(sp<MediaAdapter>& currentTrack, int32_t trackIndex,
168 bool getTrackInfo(int32_t trackIndex);
170 ConfigFormat getConfigFormat(int32_t trackIndex);
171 int32_t getNumCsds(int32_t trackIndex);
172 vector<FrameData>& getFrameList(int32_t trackIndex);
/aosp12/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DRTSPSource.cpp590 size_t trackIndex; in onMessageReceived() local
591 CHECK(msg->findSize("trackIndex", &trackIndex)); in onMessageReceived()
594 CHECK_LT(trackIndex, mTracks.size()); in onMessageReceived()
596 CHECK_EQ(trackIndex, 0u); in onMessageReceived()
672 size_t trackIndex; in onMessageReceived() local
673 CHECK(msg->findSize("trackIndex", &trackIndex)); in onMessageReceived()
674 CHECK_LT(trackIndex, mTracks.size()); in onMessageReceived()
687 size_t trackIndex; in onMessageReceived() local
689 CHECK_LT(trackIndex, mTracks.size()); in onMessageReceived()
705 size_t trackIndex; in onMessageReceived() local
[all …]
H A DRTPSource.cpp389 size_t trackIndex; in onMessageReceived() local
397 onTimeUpdate(trackIndex, rtpTime, ntpTime); in onMessageReceived()
416 size_t trackIndex; in onMessageReceived() local
417 CHECK(msg->findSize("trackIndex", &trackIndex)); in onMessageReceived()
433 TrackInfo *info = &mTracks.editItemAt(trackIndex); in onMessageReceived()
515 trackIndex, rtpTime, (long long)ntpTime); in onTimeUpdate()
521 TrackInfo *track = &mTracks.editItemAt(trackIndex); in onTimeUpdate()
562 int32_t trackIndex, const TrackInfo *track, in addMediaTimestamp() argument
606 size_t trackIndex, const sp<ABuffer> &accessUnit) { in postQueueAccessUnit() argument
609 msg->setSize("trackIndex", trackIndex); in postQueueAccessUnit()
[all …]
/aosp12/frameworks/av/media/tests/benchmark/MediaBenchmarkTest/src/main/java/com/android/media/benchmark/library/
H A DMuxer.java44 int trackIndex = mMuxer.addTrack(trackFormat); in setUpMuxer() local
49 return trackIndex; in setUpMuxer()
64 public int mux(int trackIndex, ArrayList<ByteBuffer> inputExtractedBuffer, in mux() argument
69 mMuxer.writeSampleData(trackIndex, inputExtractedBuffer.get(sampleCount), in mux()
/aosp12/frameworks/base/media/jni/
H A Dandroid_media_JetPlayer.cpp344 for (jint trackIndex=0; trackIndex<maxTracks; trackIndex++) { in android_media_JetPlayer_queueSegmentMuteArray() local
345 if (muteTracks[maxTracks-1-trackIndex]==JNI_TRUE) in android_media_JetPlayer_queueSegmentMuteArray()
415 for (jint trackIndex=0; trackIndex<maxTracks; trackIndex++) { in android_media_JetPlayer_setMuteArray() local
416 if (muteTracks[maxTracks-1-trackIndex]==JNI_TRUE) in android_media_JetPlayer_setMuteArray()
H A Dandroid_media_MediaMuxer.cpp66 jint trackIndex = muxer->addTrack(trackformat); in android_media_MediaMuxer_addTrack() local
68 if (trackIndex < 0) { in android_media_MediaMuxer_addTrack()
73 return trackIndex; in android_media_MediaMuxer_addTrack()
77 JNIEnv *env, jclass /* clazz */, jlong nativeObject, jint trackIndex, in android_media_MediaMuxer_writeSampleData() argument
124 status_t err = muxer->writeSampleData(buffer, trackIndex, timeUs, flags); in android_media_MediaMuxer_writeSampleData()
/aosp12/packages/apps/TV/src/com/android/tv/ui/sidepanel/
H A DClosedCaptionFragment.java128 private String getLabel(TvTrackInfo track, Integer trackIndex) { in getLabel() argument
134 return getString(R.string.closed_caption_unknown_language, trackIndex + 1); in getLabel()
141 private ClosedCaptionOptionItem(TvTrackInfo track, Integer trackIndex) { in ClosedCaptionOptionItem() argument
142 super(getLabel(track, trackIndex)); in ClosedCaptionOptionItem()

1234