/cts/tests/tests/media/src/android/media/cts/ |
D | MediaExtractorTest.java | 79 protected MediaExtractor mExtractor; field in MediaExtractorTest 84 mExtractor = new MediaExtractor(); in setUp() 90 mExtractor.release(); in tearDown() 109 mExtractor.setDataSource(ds); in setDataSource() 117 mExtractor.setDataSource((MediaDataSource)null); in SKIP_testNullMediaDataSourceIsRejected() 127 mExtractor.release(); in SKIP_testMediaDataSourceIsClosedOnRelease() 137 mExtractor.setDataSource(dataSource); in SKIP_testExtractorFailsIfMediaDataSourceThrows() 148 mExtractor.setDataSource(dataSource); in testExtractorFailsIfMediaDataSourceReturnsAnError() 168 mExtractor.setDataSource(afd); in SKIP_testExtractFromAssetFileDescriptor() 198 0 < mExtractor.getTrackCount() && 3 > mExtractor.getTrackCount()); in testDolbyVisionMediaExtractorProfileDvheDtr() [all …]
|
D | DecoderConformanceTest.java | 70 private MediaExtractor mExtractor; field in DecoderConformanceTest 127 mExtractor.release(); in release() 133 mExtractor = null; in release() 149 mExtractor = new MediaExtractor(); in decodeTestVector() 150 mExtractor.setDataSource(testFd.getFileDescriptor(), testFd.getStartOffset(), in decodeTestVector() 152 mExtractor.selectTrack(0); in decodeTestVector() 157 if (!caps.isFormatSupported(mExtractor.getTrackFormat(0))) { in decodeTestVector() 170 if (MediaUtils.verifyDecoder(mDecoder, mExtractor, frameMD5Sums)) { in decodeTestVector()
|
D | MediaSyncTest.java | 600 private MediaExtractor mExtractor = null; field in MediaSyncTest.Decoder 644 mExtractor = MediaUtils.createMediaExtractorForMimeType( in setup() 649 mExtractor.getTrackFormat(mExtractor.getSampleTrackIndex()); in setup() 681 if (mExtractor != null) { in release() 682 mExtractor.release(); in release() 683 mExtractor = null; in release() 698 if (mExtractor == null) { in getAudioTrack() 704 mExtractor.getTrackFormat(mExtractor.getSampleTrackIndex()); in getAudioTrack() 750 if (mExtractor == null || mExtractor.getSampleTrackIndex() == -1 in onInputBufferAvailable() 756 int size = mExtractor.readSampleData(buffer, 0); in onInputBufferAvailable() [all …]
|
D | CodecState.java | 57 private MediaExtractor mExtractor; field in CodecState 84 mExtractor = extractor; in CodecState() 276 int trackIndex = mExtractor.getSampleTrackIndex(); in feedInputBuffer() 280 mExtractor.readSampleData(codecData, 0 /* offset */); in feedInputBuffer() 282 long sampleTime = mExtractor.getSampleTime(); in feedInputBuffer() 284 int sampleFlags = mExtractor.getSampleFlags(); in feedInputBuffer() 304 mExtractor.getSampleCryptoInfo(info); in feedInputBuffer() 313 mExtractor.advance(); in feedInputBuffer() 320 mExtractor.seekTo(0, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in feedInputBuffer()
|
D | MediaCodecBlockModelTest.java | 247 mExtractor = extractor; in setExtractor() 272 if (mExtractor == null) { in build() 276 mExtractor, mLastBufferTimestampUs, in build() 281 private MediaExtractor mExtractor = null; field in MediaCodecBlockModelTest.ExtractorInputSlotListener.Builder 294 mExtractor = extractor; in ExtractorInputSlotListener() 304 if (mExtractor.getSampleTrackIndex() == -1 || mSignaledEos) { in onInputSlot() 307 long size = mExtractor.getSampleSize(); in onInputSlot() 338 long timestampUs = mExtractor.getSampleTime(); in onInputSlot() 339 int written = mExtractor.readSampleData(input.buffer, input.offset); in onInputSlot() 341 (mExtractor.getSampleFlags() & MediaExtractor.SAMPLE_FLAG_ENCRYPTED) != 0; in onInputSlot() [all …]
|
D | VideoEncoderTest.java | 218 private MediaExtractor mExtractor; field in VideoEncoderTest.VideoProcessorBase 253 mExtractor = new MediaExtractor(); in open() 255 mExtractor.setDataSource(mContext, Uri.parse(path), null); in open() 257 mExtractor.setDataSource(path); in open() 260 for (int i = 0; i < mExtractor.getTrackCount(); i++) { in open() 261 MediaFormat fmt = mExtractor.getTrackFormat(i); in open() 266 mExtractor.selectTrack(i); in open() 346 if (mExtractor != null) { in close() 347 mExtractor.release(); in close() 348 mExtractor = null; in close() [all …]
|
D | MediaCodecTest.java | 2233 private MediaExtractor mExtractor; // Read from Extractor instead of InputStream field in MediaCodecTest.MediaCodecStream 2279 mExtractor = mediaExtractor; in MediaCodecStream() 2302 if (mExtractor != null) { in read() 2303 numRead = mExtractor.readSampleData(buf, 0 /* offset */); in read() 2304 timestampUs = mExtractor.getSampleTime(); in read() 2307 mExtractor.advance(); in read() 2343 if (!mEncode && !mSentConfig && mExtractor == null) { in read()
|
/cts/tests/tests/graphics/jni/ |
D | MediaTestHelpers.cpp | 44 if (mExtractor != nullptr) { in ~MediaHelper() 45 AMediaExtractor_delete(mExtractor); in ~MediaHelper() 46 mExtractor = nullptr; in ~MediaHelper() 77 ASSERT(nullptr == mExtractor); in createExtractor() 97 mExtractor = AMediaExtractor_new(); in createExtractor() 98 MEDIA_CALL(AMediaExtractor_setDataSourceFd(mExtractor, releaseFd.fd, in createExtractor() 105 ASSERT(mExtractor); in createMediaCodec() 109 int numTracks = AMediaExtractor_getTrackCount(mExtractor); in createMediaCodec() 113 format = AMediaExtractor_getTrackFormat(mExtractor, i); in createMediaCodec() 117 MEDIA_CALL(AMediaExtractor_selectTrack(mExtractor, i)); in createMediaCodec() [all …]
|
D | MediaTestHelpers.h | 39 AMediaExtractor *mExtractor = nullptr; variable
|
/cts/tests/media/src/android/mediav2/cts/ |
D | CodecDecoderSurfaceTest.java | 78 mExtractor.seekTo(pts, mode); in decodeAndSavePts() 84 mExtractor.release(); in decodeAndSavePts() 167 mExtractor.seekTo(pts, mode); in testSimpleDecodeToSurface() 188 mExtractor.release(); in testSimpleDecodeToSurface() 202 mExtractor.release(); in testFlush() 232 mExtractor.seekTo(0, mode); in testFlush() 246 mExtractor.seekTo(0, mode); in testFlush() 256 mExtractor.seekTo(pts, mode); in testFlush() 269 mExtractor.seekTo(pts, mode); in testFlush() 282 mExtractor.release(); in testFlush() [all …]
|
D | CodecDecoderTest.java | 96 int size = (int) mExtractor.getSampleSize(); in createSubFrames() 98 mExtractor.readSampleData(buffer, 0); in createSubFrames() 99 long pts = mExtractor.getSampleTime(); in createSubFrames() 100 int flags = mExtractor.getSampleFlags(); in createSubFrames() 232 mExtractor.seekTo(0, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in testSimpleDecode() 281 mExtractor.release(); in testSimpleDecode() 293 mExtractor.release(); in testFlush() 321 mExtractor.seekTo(0, mode); in testFlush() 343 mExtractor.seekTo(0, mode); in testFlush() 357 mExtractor.seekTo(pts, mode); in testFlush() [all …]
|
D | CodecEncoderSurfaceTest.java | 62 private MediaExtractor mExtractor; field in CodecEncoderSurfaceTest 134 mExtractor = new MediaExtractor(); in setUpSource() 135 mExtractor.setDataSource(mInpPrefix + srcFile); in setUpSource() 136 for (int trackID = 0; trackID < mExtractor.getTrackCount(); trackID++) { in setUpSource() 137 MediaFormat format = mExtractor.getTrackFormat(trackID); in setUpSource() 140 mExtractor.selectTrack(trackID); in setUpSource() 148 mExtractor.release(); in setUpSource() 195 if (mExtractor.getSampleSize() < 0) { in enqueueDecoderInput() 199 mExtractor.readSampleData(inputBuffer, 0); in enqueueDecoderInput() 200 int size = (int) mExtractor.getSampleSize(); in enqueueDecoderInput() [all …]
|
D | AdaptivePlaybackTest.java | 151 bufferInfo.size = mExtractor.readSampleData(buffer, offset); in createInputList() 154 bufferInfo.presentationTimeUs = ptsOffset + mExtractor.getSampleTime(); in createInputList() 156 int flags = mExtractor.getSampleFlags(); in createInputList() 162 mExtractor.advance(); in createInputList() 178 mExtractor.release(); in testAdaptivePlayback() 206 mExtractor.release(); in testAdaptivePlayback()
|
D | CodecDecoderPauseTest.java | 80 mExtractor.release(); in testPause() 102 mExtractor.seekTo(0, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in testPause() 131 mExtractor.release(); in testPause()
|
D | CodecTestBase.java | 1119 MediaExtractor mExtractor; field in CodecDecoderTestBase 1135 mExtractor = new MediaExtractor(); in setUpSource() 1136 mExtractor.setDataSource(prefix + srcFile); in setUpSource() 1137 for (int trackID = 0; trackID < mExtractor.getTrackCount(); trackID++) { in setUpSource() 1138 MediaFormat format = mExtractor.getTrackFormat(trackID); in setUpSource() 1140 mExtractor.selectTrack(trackID); in setUpSource() 1183 if (mExtractor.getSampleSize() < 0) { in enqueueInput() 1187 mExtractor.readSampleData(inputBuffer, 0); in enqueueInput() 1188 int size = (int) mExtractor.getSampleSize(); in enqueueInput() 1189 long pts = mExtractor.getSampleTime(); in enqueueInput() [all …]
|
D | DecoderColorAspectsTest.java | 245 mExtractor.release(); in testColorAspects()
|
D | CodecDecoderValidationTest.java | 472 mExtractor.release(); in testDecodeAndValidate()
|
/cts/tests/mediapc/src/android/mediapc/cts/ |
D | AudioPlaybackLoad.java | 53 mExtractor.seekTo(0, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in doDecodeAndPlayback() 61 mExtractor.release(); in doDecodeAndPlayback() 104 if (mExtractor.getSampleSize() < 0 || mLoadStatus.isLoadFinished()) { in enqueueInput() 108 int size = mExtractor.readSampleData(inputBuffer, 0); in enqueueInput() 109 long pts = mExtractor.getSampleTime(); in enqueueInput() 111 int extractorFlags = mExtractor.getSampleFlags(); in enqueueInput() 121 if (!mExtractor.advance()) { in enqueueInput() 122 mExtractor.seekTo(0, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in enqueueInput()
|
D | CodecTranscoderTestBase.java | 42 MediaExtractor mExtractor; field in CodecTranscoderTestBase 79 mExtractor = new MediaExtractor(); in setUpSource() 80 mExtractor.setDataSource(mInpPrefix + srcFile); in setUpSource() 81 for (int trackID = 0; trackID < mExtractor.getTrackCount(); trackID++) { in setUpSource() 82 MediaFormat format = mExtractor.getTrackFormat(trackID); in setUpSource() 85 mExtractor.selectTrack(trackID); in setUpSource() 92 mExtractor.release(); in setUpSource() 139 if (mExtractor.getSampleSize() < 0) { in enqueueDecoderInput() 143 int size = mExtractor.readSampleData(inputBuffer, 0); in enqueueDecoderInput() 144 long pts = mExtractor.getSampleTime(); in enqueueDecoderInput() [all …]
|
D | PlaybackFrameDrop.java | 94 bufferInfo.size = mExtractor.readSampleData(buffer, offset); in createInputList() 99 bufferInfo.presentationTimeUs = ptsOffset + mExtractor.getSampleTime(); in createInputList() 101 int flags = mExtractor.getSampleFlags(); in createInputList() 107 mExtractor.advance(); in createInputList() 119 mExtractor.release(); in setUpSourceFiles() 133 mExtractor.release(); in setUpSourceFiles()
|
D | CodecTestBase.java | 396 MediaExtractor mExtractor; field in CodecDecoderTestBase 415 mExtractor = new MediaExtractor(); in setUpSource() 416 mExtractor.setDataSource(prefix + srcFile); in setUpSource() 417 for (int trackID = 0; trackID < mExtractor.getTrackCount(); trackID++) { in setUpSource() 418 MediaFormat format = mExtractor.getTrackFormat(trackID); in setUpSource() 420 mExtractor.selectTrack(trackID); in setUpSource() 439 if (mExtractor.getSampleSize() < 0) { in enqueueInput() 443 int size = mExtractor.readSampleData(inputBuffer, 0); in enqueueInput() 444 long pts = mExtractor.getSampleTime(); in enqueueInput() 445 int extractorFlags = mExtractor.getSampleFlags(); in enqueueInput() [all …]
|
/cts/tests/media/jni/ |
D | NativeCodecEncoderSurfaceTest.cpp | 33 AMediaExtractor* mExtractor; member in CodecEncoderSurfaceTest 87 mExtractor = nullptr; 129 mExtractor = AMediaExtractor_new(); in setUpExtractor() 131 AMediaExtractor_setDataSourceFd(mExtractor, fileno(fp), 0, buf.st_size); in setUpExtractor() 135 for (size_t trackID = 0; trackID < AMediaExtractor_getTrackCount(mExtractor); in setUpExtractor() 137 AMediaFormat* currFormat = AMediaExtractor_getTrackFormat(mExtractor, trackID); in setUpExtractor() 141 AMediaExtractor_selectTrack(mExtractor, trackID); in setUpExtractor() 156 if (mExtractor) { in deleteExtractor() 157 AMediaExtractor_delete(mExtractor); in deleteExtractor() 158 mExtractor = nullptr; in deleteExtractor() [all …]
|
D | NativeCodecDecoderTest.cpp | 37 AMediaExtractor* mExtractor; member in CodecDecoderTest 72 mExtractor(nullptr), in CodecDecoderTest() 110 mExtractor = AMediaExtractor_new(); in setUpExtractor() 112 AMediaExtractor_setDataSourceFd(mExtractor, fileno(fp), 0, buf.st_size); in setUpExtractor() 116 for (size_t trackID = 0; trackID < AMediaExtractor_getTrackCount(mExtractor); in setUpExtractor() 118 AMediaFormat* currFormat = AMediaExtractor_getTrackFormat(mExtractor, trackID); in setUpExtractor() 122 AMediaExtractor_selectTrack(mExtractor, trackID); in setUpExtractor() 141 if (mExtractor) { in deleteExtractor() 142 AMediaExtractor_delete(mExtractor); in deleteExtractor() 143 mExtractor = nullptr; in deleteExtractor() [all …]
|
/cts/apps/CtsVerifier/src/com/android/cts/verifier/audio/ |
D | SoundPlayerObject.java | 66 private MediaExtractor mExtractor = null; field in SoundPlayerObject 156 mExtractor.readSampleData(encodedBuf, 0 /* offset */); in run() 163 presentationTimeUs = mExtractor.getSampleTime(); in run() 170 mExtractor.advance(); in run() 175 mExtractor.seekTo(0, MediaExtractor.SEEK_TO_PREVIOUS_SYNC); in run() 329 mExtractor = new MediaExtractor(); in setSoundWithResId() 330 mExtractor.setDataSource(mContext.getApplicationContext(), uri, null); in setSoundWithResId() 331 final int trackCount = mExtractor.getTrackCount(); in setSoundWithResId() 338 format = mExtractor.getTrackFormat(i); in setSoundWithResId() 341 mExtractor.selectTrack(i); in setSoundWithResId()
|