/aosp12/frameworks/av/media/libmediatranscoding/transcoder/tests/ |
H A D | MediaSampleReaderNDKTests.cpp | 93 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 D | MediaSampleWriterTests.cpp | 62 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 D | VideoTrackTranscoderTests.cpp | 58 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 D | PassthroughTrackTranscoderTests.cpp | 60 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 D | MediaSampleReaderNDK.cpp | 70 (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 D | MediaTranscoder.cpp | 271 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 D | MediaSampleWriter.cpp | 48 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 D | MediaTrackTranscoder.cpp | 28 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 D | WriterFuzzerBase.cpp | 49 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 D | MediaSampleReaderNDK.h | 49 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 D | MediaSampleReader.h | 60 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 D | MediaSampleReaderBenchmark.cpp | 69 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 D | MediaTrackTranscoderBenchmark.cpp | 114 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 D | ExtractorFuzzerBase.cpp | 60 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 D | MyHandler.h | 677 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 D | MediaMuxer.java | 303 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 D | MainActivityRoboTest.java | 132 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 D | ShadowTvView.java | 95 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 D | WriterFuzzerBase.h | 144 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 D | RTSPSource.cpp | 590 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 D | RTPSource.cpp | 389 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 D | Muxer.java | 44 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 D | android_media_JetPlayer.cpp | 344 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 D | android_media_MediaMuxer.cpp | 66 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 D | ClosedCaptionFragment.java | 128 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()
|