/cts/tests/tests/media/src/android/media/cts/ |
D | DecoderTest.java | 1260 MediaExtractor extractor = new MediaExtractor(); 1261 extractor.setDataSource(fd.getFileDescriptor(), fd.getStartOffset(), fd.getLength()); 1262 MediaFormat format = extractor.getTrackFormat(0); 1323 MediaExtractor extractor; 1328 extractor = new MediaExtractor(); 1329 extractor.setDataSource(testFd.getFileDescriptor(), testFd.getStartOffset(), 1333 assertEquals("wrong number of tracks", 1, extractor.getTrackCount()); 1334 MediaFormat format = extractor.getTrackFormat(0); 1371 extractor.selectTrack(0); 1393 extractor.readSampleData(dstBuf, 0 /* offset */); [all …]
|
D | DecoderTestAacDrc.java | 302 MediaExtractor extractor; in decodeToMemory() local 307 extractor = new MediaExtractor(); in decodeToMemory() 308 extractor.setDataSource(testFd.getFileDescriptor(), testFd.getStartOffset(), in decodeToMemory() 312 assertEquals("wrong number of tracks", 1, extractor.getTrackCount()); in decodeToMemory() 313 MediaFormat format = extractor.getTrackFormat(0); in decodeToMemory() 335 extractor.selectTrack(0); in decodeToMemory() 353 extractor.readSampleData(dstBuf, 0 /* offset */); in decodeToMemory() 369 presentationTimeUs = extractor.getSampleTime(); in decodeToMemory() 379 extractor.advance(); in decodeToMemory()
|
D | MediaMuxerTest.java | 265 MediaExtractor extractor = new MediaExtractor(); in cloneMediaUsingMuxer() local 266 extractor.setDataSource(srcFd.getFileDescriptor(), srcFd.getStartOffset(), in cloneMediaUsingMuxer() 269 int trackCount = extractor.getTrackCount(); in cloneMediaUsingMuxer() 279 extractor.selectTrack(i); in cloneMediaUsingMuxer() 280 MediaFormat format = extractor.getTrackFormat(i); in cloneMediaUsingMuxer() 322 bufferInfo.size = extractor.readSampleData(dstBuf, offset); in cloneMediaUsingMuxer() 331 bufferInfo.presentationTimeUs = extractor.getSampleTime(); in cloneMediaUsingMuxer() 332 bufferInfo.flags = extractor.getSampleFlags(); in cloneMediaUsingMuxer() 333 int trackIndex = extractor.getSampleTrackIndex(); in cloneMediaUsingMuxer() 337 extractor.advance(); in cloneMediaUsingMuxer()
|
D | ExtractDecodeEditEncodeMuxTest.java | 583 MediaExtractor extractor; in createExtractor() local 586 extractor = new MediaExtractor(); in createExtractor() 587 extractor.setDataSource(srcFd.getFileDescriptor(), srcFd.getStartOffset(), in createExtractor() 589 return extractor; in createExtractor() 665 private int getAndSelectVideoTrackIndex(MediaExtractor extractor) { in getAndSelectVideoTrackIndex() argument 666 for (int index = 0; index < extractor.getTrackCount(); ++index) { in getAndSelectVideoTrackIndex() 669 + getMimeTypeFor(extractor.getTrackFormat(index))); in getAndSelectVideoTrackIndex() 671 if (isVideoFormat(extractor.getTrackFormat(index))) { in getAndSelectVideoTrackIndex() 672 extractor.selectTrack(index); in getAndSelectVideoTrackIndex() 679 private int getAndSelectAudioTrackIndex(MediaExtractor extractor) { in getAndSelectAudioTrackIndex() argument [all …]
|
D | ImageReaderDecoderTest.java | 256 MediaExtractor extractor = null; in videoDecode() local 262 extractor = new MediaExtractor(); in videoDecode() 266 extractor.setDataSource( in videoDecode() 282 extractor.setDataSource(tmpFile.getAbsolutePath()); in videoDecode() 285 mediaFormat = extractor.getTrackFormat(0); in videoDecode() 293 decoder, extractor, mediaFormat, in videoDecode() 307 if (extractor != null) { in videoDecode() 308 extractor.release(); in videoDecode() 466 MediaCodec decoder, MediaExtractor extractor, MediaFormat mediaFormat, in decodeFramesToImage() argument 485 extractor.selectTrack(0); in decodeFramesToImage() [all …]
|
D | MediaCodecClearKeyPlayer.java | 278 private void setDataSource(MediaExtractor extractor, Uri uri, Map<String, String> headers) in setDataSource() argument 282 extractor.setDataSource(uri.toString(), headers); in setDataSource() 286 extractor.setDataSource(fd.getFileDescriptor(), fd.getStartOffset(), fd.getLength()); in setDataSource() 292 private void initCasAndDescrambler(MediaExtractor extractor) throws MediaCasException { in initCasAndDescrambler() argument 293 int trackCount = extractor.getTrackCount(); in initCasAndDescrambler() 295 android.media.MediaFormat format = extractor.getTrackFormat(trackId); in initCasAndDescrambler() 299 MediaExtractor.CasInfo casInfo = extractor.getCasInfo(trackId); in initCasAndDescrambler() 304 extractor.setMediaCas(mMediaCas); in initCasAndDescrambler()
|
D | VideoDecoderPerfTest.java | 115 MediaExtractor extractor = new MediaExtractor(); in doDecode() local 116 extractor.setDataSource(testFd.getFileDescriptor(), testFd.getStartOffset(), in doDecode() 118 extractor.selectTrack(0); in doDecode() 119 int trackIndex = extractor.getSampleTrackIndex(); in doDecode() 120 MediaFormat format = extractor.getTrackFormat(trackIndex); in doDecode() 142 while ((sampleSize = extractor.readSampleData(tmpBuf, 0 /* offset */)) > 0) { in doDecode() 147 firstPTS = extractor.getSampleTime(); in doDecode() 154 (extractor.getSampleTime() - firstPTS) * frameRate / 1e6 - index; in doDecode() 159 extractor.advance(); in doDecode() 170 extractor.release(); in doDecode()
|
D | DecodeAccuracyTestBase.java | 148 private final MediaExtractor extractor; field in DecodeAccuracyTestBase.SimplePlayer 163 this.extractor = new MediaExtractor(); in SimplePlayer() 230 extractor.selectTrack(trackNum); in prepareExtractor() 231 return extractor.getTrackFormat(trackNum); in prepareExtractor() 307 final int sampleSize = extractor.readSampleData(inputBuffer, 0); in queueDecoderInputBuffer() 310 inputBufferIndex, 0, sampleSize, extractor.getSampleTime(), 0); in queueDecoderInputBuffer() 311 extractor.advance(); in queueDecoderInputBuffer() 364 extractor.setDataSource( in setExtractorDataSource() 462 if (extractor == null) { in extractorRelease() 466 extractor.release(); in extractorRelease() [all …]
|
D | CodecState.java | 59 MediaExtractor extractor, in CodecState() argument 67 mExtractor = extractor; in CodecState()
|
D | AdaptivePlaybackTest.java | 1306 MediaExtractor extractor = new MediaExtractor(); 1308 extractor.setDataSource(testFd.getFileDescriptor(), testFd.getStartOffset(), 1312 extractor.getTrackFormat(0), extractor.getTrackFormat(0), numFrames); 1313 extractor.selectTrack(0); 1327 int sampleSize = extractor.readSampleData(readBuf, 0 /* offset */); 1347 extractor.getSampleTime(), 1348 extractor.getSampleFlags(), 1350 extractor.advance(); 1353 extractor.release();
|
/cts/tests/tests/media/libmediandkjni/ |
D | native-mediadrm-jni.cpp | 291 static void addTracks(const AMediaExtractor* extractor, in addTracks() argument 295 const_cast<AMediaExtractor*>(extractor)); in addTracks() 299 const_cast<AMediaExtractor*>(extractor), i); in addTracks() 312 const_cast<AMediaExtractor*>(extractor), i); in addTracks() 320 const_cast<AMediaExtractor*>(extractor), 0, in addTracks() 334 static void fillDecoder(AMediaCodec* codec, AMediaExtractor* extractor, in fillDecoder() argument 343 int sampleSize = AMediaExtractor_readSampleData(extractor, buf, bufsize); in fillDecoder() 349 *presentationTimeUs = AMediaExtractor_getSampleTime(extractor); in fillDecoder() 352 AMediaExtractor_getSampleCryptoInfo(extractor); in fillDecoder() 365 AMediaExtractor_advance(extractor); in fillDecoder()
|
/cts/common/device-side/util/src/com/android/compatibility/common/util/ |
D | MediaUtils.java | 598 MediaExtractor extractor = new MediaExtractor(); in getTrackFormatForResource() local 601 extractor.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength()); in getTrackFormatForResource() 605 return getTrackFormatForExtractor(extractor, mimeTypePrefix); in getTrackFormatForResource() 611 MediaExtractor extractor = getExtractorForPath(context, path); in getTrackFormatForPath() local 612 return getTrackFormatForExtractor(extractor, mimeTypePrefix); in getTrackFormatForPath() 616 MediaExtractor extractor, in getTrackFormatForExtractor() argument 620 for (trackIndex = 0; trackIndex < extractor.getTrackCount(); trackIndex++) { in getTrackFormatForExtractor() 621 MediaFormat trackMediaFormat = extractor.getTrackFormat(trackIndex); in getTrackFormatForExtractor() 627 extractor.release(); in getTrackFormatForExtractor() 638 MediaExtractor extractor = new MediaExtractor(); in createMediaExtractorForMimeType() local [all …]
|
/cts/apps/CtsVerifier/src/com/android/cts/verifier/sensors/ |
D | RVCVXCheckAnalyzer.java | 934 private MediaExtractor extractor=null; field in RVCVXCheckAnalyzer.VideoDecoderForOpenCV 1016 if (extractor!=null) { in teardown() 1017 extractor.release(); in teardown() 1018 extractor = null; in teardown() 1025 extractor = new MediaExtractor(); in setup() 1028 extractor.setDataSource(mVideoFile.getPath()); in setup() 1033 for (int i = 0; i < extractor.getTrackCount(); i++) { in setup() 1034 MediaFormat format = extractor.getTrackFormat(i); in setup() 1040 extractor.selectTrack(i); in setup() 1095 int sampleSize = extractor.readSampleData(buffer, 0); in run() [all …]
|
/cts/tests/camera/src/android/hardware/camera2/cts/ |
D | RecordingTest.java | 1384 MediaExtractor extractor = new MediaExtractor(); in validateRecording() local 1386 extractor.setDataSource(mOutMediaFileName); in validateRecording() 1389 int numTracks = extractor.getTrackCount(); in validateRecording() 1393 MediaFormat format = extractor.getTrackFormat(i); in validateRecording() 1401 extractor.selectTrack(i); in validateRecording() 1435 timestamps.add(extractor.getSampleTime()); in validateRecording() 1436 if (!extractor.advance()) { in validateRecording() 1461 extractor.release(); in validateRecording()
|