Searched refs:sampleReader (Results 1 – 6 of 6) sorted by relevance
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/benchmark/ |
H A D | MediaSampleReaderBenchmark.cpp | 61 auto sampleReader = MediaSampleReaderNDK::createFromFd(srcFd, 0, fileSize); in ReadMediaSamples() local 62 if (sampleReader->setEnforceSequentialAccess(sequentialAccess) != AMEDIA_OK) { in ReadMediaSamples() 69 for (int trackIndex = 0; trackIndex < sampleReader->getTrackCount(); ++trackIndex) { in ReadMediaSamples() 72 AMediaFormat* trackFormat = sampleReader->getTrackFormat(trackIndex); in ReadMediaSamples() 86 sampleReader->selectTrack(trackIndex); in ReadMediaSamples() 92 trackThreads.emplace_back([trackIndex, sampleReader, &state] { in ReadMediaSamples() 100 media_status_t status = sampleReader->getSampleInfoForTrack(trackIndex, &info); in ReadMediaSamples() 110 status = sampleReader->readSampleDataForTrack(trackIndex, buffer.get(), in ReadMediaSamples()
|
H A D | MediaTrackTranscoderBenchmark.cpp | 107 return sampleReader; in createFromFd() 265 std::shared_ptr<MediaSampleReader> sampleReader; in GetSampleReader() local 268 sampleReader = MockSampleReader::createFromFd(srcFd, 0 /* offset */, fileSize); in GetSampleReader() 274 return sampleReader; in GetSampleReader() 301 const std::shared_ptr<MediaSampleReader>& sampleReader, in ConfigureSampleReader() argument 307 for (int trackIndex = 0; trackIndex < sampleReader->getTrackCount(); ++trackIndex) { in ConfigureSampleReader() 308 AMediaFormat* trackFormat = sampleReader->getTrackFormat(trackIndex); in ConfigureSampleReader() 327 media_status_t status = sampleReader->selectTrack(srcTrackIndex); in ConfigureSampleReader() 337 status = transcoder->configure(sampleReader, srcTrackIndex, destinationFormat); in ConfigureSampleReader() 364 if (sampleReader == nullptr) { in BenchmarkTranscoder() [all …]
|
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/tests/ |
H A D | MediaSampleReaderNDKTests.cpp | 388 auto sampleReader = MediaSampleReaderNDK::createFromFd(mSourceFd, 0, mFileSize); in TEST_F() local 389 ASSERT_TRUE(sampleReader); in TEST_F() 393 EXPECT_EQ(sampleReader->selectTrack(trackIndex), AMEDIA_OK); in TEST_F() 408 std::shared_ptr<MediaSampleReader> sampleReader = in TEST_F() local 410 ASSERT_TRUE(sampleReader == nullptr); in TEST_F() 412 sampleReader = MediaSampleReaderNDK::createFromFd(-1, 0, mFileSize); in TEST_F() 413 ASSERT_TRUE(sampleReader == nullptr); in TEST_F() 417 std::shared_ptr<MediaSampleReader> sampleReader = in TEST_F() local 419 ASSERT_TRUE(sampleReader == nullptr); in TEST_F() 423 std::shared_ptr<MediaSampleReader> sampleReader = in TEST_F() local [all …]
|
H A D | TranscoderTestUtils.h | 40 auto sampleReader = MediaSampleReaderNDK::createFromFd(fd, 0, fileSize); variable 41 EXPECT_NE(sampleReader, nullptr); 43 for (size_t i = 0; i < sampleReader->getTrackCount(); ++i) { 44 AMediaFormat* format = sampleReader->getTrackFormat(i);
|
H A D | MediaTranscoderTests.cpp | 226 std::shared_ptr<MediaSampleReader> sampleReader = in verifyOutputFormat() local 228 ASSERT_NE(sampleReader, nullptr); in verifyOutputFormat() 231 const size_t trackCount = sampleReader->getTrackCount(); in verifyOutputFormat() 233 AMediaFormat* trackFormat = sampleReader->getTrackFormat(static_cast<int>(trackIndex)); in verifyOutputFormat()
|
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/ |
H A D | MediaSampleReaderNDK.cpp | 48 auto sampleReader = std::shared_ptr<MediaSampleReaderNDK>(new MediaSampleReaderNDK(extractor)); in createFromFd() local 49 return sampleReader; in createFromFd()
|