Home
last modified time | relevance | path

Searched refs:extractor (Results 1 – 14 of 14) sorted by relevance

/cts/tests/tests/media/src/android/media/cts/
DDecoderTest.java1260 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 …]
DDecoderTestAacDrc.java302 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()
DMediaMuxerTest.java265 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()
DExtractDecodeEditEncodeMuxTest.java583 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 …]
DImageReaderDecoderTest.java256 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 …]
DMediaCodecClearKeyPlayer.java278 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()
DVideoDecoderPerfTest.java115 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()
DDecodeAccuracyTestBase.java148 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 …]
DCodecState.java59 MediaExtractor extractor, in CodecState() argument
67 mExtractor = extractor; in CodecState()
DAdaptivePlaybackTest.java1306 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/
Dnative-mediadrm-jni.cpp291 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/
DMediaUtils.java598 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/
DRVCVXCheckAnalyzer.java934 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/
DRecordingTest.java1384 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()