Home
last modified time | relevance | path

Searched refs:mCodec (Results 1 – 25 of 59) sorted by relevance

123

/cts/tests/media/src/android/mediav2/cts/
DCodecUnitTest.java108 mCodec.releaseOutputBuffer(bufferIndex, false); in dequeueOutput()
158 mCodec = MediaCodec.createEncoderByType(mediaType); in testConfigureCodecForIncompleteFormat()
160 mCodec = MediaCodec.createDecoderByType(mediaType); in testConfigureCodecForIncompleteFormat()
166 mCodec.configure(formatClone, null, null, in testConfigureCodecForIncompleteFormat()
177 mCodec.configure(format, null, null, in testConfigureCodecForIncompleteFormat()
182 mCodec.release(); in testConfigureCodecForIncompleteFormat()
190 mCodec = MediaCodec.createEncoderByType(mediaType); in testConfigureCodecForBadFlags()
192 mCodec = MediaCodec.createDecoderByType(mediaType); in testConfigureCodecForBadFlags()
195 mCodec.configure(format, null, null, in testConfigureCodecForBadFlags()
204 mCodec.release(); in testConfigureCodecForBadFlags()
[all …]
DCodecDecoderSurfaceTest.java104 mCodec.releaseOutputBuffer(bufferIndex, mSurface != null); in dequeueOutput()
112 mCodec = MediaCodec.createByCodecName(decoder); in decodeAndSavePts()
115 mCodec.start(); in decodeAndSavePts()
120 endCodecSession(mCodec); in decodeAndSavePts()
121 mCodec.release(); in decodeAndSavePts()
240 mCodec = MediaCodec.createByCodecName(mCodecName); in testSimpleDecodeToSurface()
247 mCodec.start(); in testSimpleDecodeToSurface()
251 endCodecSession(mCodec); in testSimpleDecodeToSurface()
257 mCodec.release(); in testSimpleDecodeToSurface()
285 mCodec = MediaCodec.createByCodecName(mCodecName); in testDetachAndReattachSurface()
[all …]
DCodecDecoderTest.java380 mCodec = MediaCodec.createByCodecName(mCodecName); in testSimpleDecode()
381 assertEquals("codec name act/got: " + mCodec.getName() + '/' + mCodecName, in testSimpleDecode()
382 mCodecName, mCodec.getName()); in testSimpleDecode()
384 mCodec.getCanonicalName() != null && !mCodec.getCanonicalName().isEmpty()); in testSimpleDecode()
394 MediaFormat defFormat = mCodec.getOutputFormat(); in testSimpleDecode()
401 mCodec.start(); in testSimpleDecode()
406 endCodecSession(mCodec); in testSimpleDecode()
417 mCodec.release(); in testSimpleDecode()
490 mCodec = MediaCodec.createByCodecName(mCodecName); in testFlush()
495 MediaFormat defFormat = mCodec.getOutputFormat(); in testFlush()
[all …]
DCodecDecoderBlockModelMultiAccessUnitTest.java143 mCodec = MediaCodec.createByCodecName(mCodecName); in testSimpleDecode()
152 mCodec.start(); in testSimpleDecode()
157 mCodec.reset(); in testSimpleDecode()
170 mCodec.release(); in testSimpleDecode()
223 mCodec = MediaCodec.createByCodecName(mCodecName); in testFlush()
228 mCodec.start(); in testFlush()
239 mCodec.start(); in testFlush()
253 mCodec.start(); in testFlush()
259 mCodec.stop(); in testFlush()
266 mCodec.release(); in testFlush()
[all …]
DCodecEncoderTest.java125 mCodec.setParameters(syncFrame); in forceSyncFrame()
134 mCodec.setParameters(bitrateUpdate); in updateBitrate()
338 mCodec = MediaCodec.createByCodecName(mCodecName); in testSimpleEncode()
339 assertEquals("codec name act/got: " + mCodec.getName() + '/' + mCodecName, in testSimpleEncode()
340 mCodec.getName(), mCodecName); in testSimpleEncode()
342 mCodec.getCanonicalName() != null && !mCodec.getCanonicalName().isEmpty()); in testSimpleEncode()
354 mCodec.start(); in testSimpleEncode()
361 if (false) mCodec.stop(); in testSimpleEncode()
362 else mCodec.reset(); in testSimpleEncode()
371 mCodec.release(); in testSimpleEncode()
[all …]
DCodecDecoderMultiAccessUnitTest.java213 mCodec = MediaCodec.createByCodecName(mCodecName); in testSimpleDecode()
222 mCodec.start(); in testSimpleDecode()
227 mCodec.reset(); in testSimpleDecode()
240 mCodec.release(); in testSimpleDecode()
302 mCodec = MediaCodec.createByCodecName(mCodecName); in testFlush()
306 mCodec.start(); in testFlush()
311 mCodec.start(); in testFlush()
315 mCodec.start(); in testFlush()
328 mCodec.start(); in testFlush()
342 mCodec.start(); in testFlush()
[all …]
DCodecDecoderDetachedSurfaceTest.java213 int outputBufferId = mCodec.dequeueOutputBuffer(outInfo, Q_DEQ_TIMEOUT_US); in doWork()
217 mOutFormat = mCodec.getOutputFormat(); in doWork()
220 int inputBufferId = mCodec.dequeueInputBuffer(Q_DEQ_TIMEOUT_US); in doWork()
243 mCodec.releaseOutputBuffer(bufferIndex, mSurface != null); in dequeueOutput()
300 mCodec = MediaCodec.createByCodecName(mCodecName); in testSetOutputSurface()
309 mCodec.start(); in testSetOutputSurface()
313 mCodec.setOutputSurface(mSurfaces.get(surfaceId)); // switch surface periodically in testSetOutputSurface()
324 endCodecSession(mCodec); in testSetOutputSurface()
332 mCodec.release(); in testSetOutputSurface()
361 mCodec = MediaCodec.createByCodecName(mCodecName); in testFeatureDetachedSurface()
[all …]
DCodecDecoderPauseTest.java104 mCodec = MediaCodec.createByCodecName(mCodecName); in testPause()
114 mCodec.start(); in testPause()
122 mCodec.reset(); in testPause()
128 mCodec.release(); in testPause()
DEncoderColorAspectsTest.java244 mCodec.signalEndOfInputStream(); in queueEOS()
369 mCodec = MediaCodec.createByCodecName(mCodecName); in doFullColorAspects()
376 mInpSurface = mCodec.createInputSurface(); in doFullColorAspects()
381 if (mCodec.getInputFormat().containsKey(MediaFormat.KEY_LATENCY)) { in doFullColorAspects()
383 mLatency = mCodec.getInputFormat().getInteger(MediaFormat.KEY_LATENCY); in doFullColorAspects()
386 mCodec.start(); in doFullColorAspects()
401 MediaFormat fmt = mCodec.getOutputFormat(); in doFullColorAspects()
404 mCodec.stop(); in doFullColorAspects()
405 mCodec.release(); in doFullColorAspects()
/cts/tests/tests/media/common/src/android/media/cts/
DSdkMediaCodec.java30 private final MediaCodec mCodec; field in SdkMediaCodec
36 this.mCodec = codec; in SdkMediaCodec()
45 return mCodec; in getMediaCodec()
50 mCodec.release(); in release()
55 mCodec.configure(format, null, null, flags); in configure()
60 mCodec.configure(format, surface, null, flags); in configure()
65 surface.configure(mCodec); in setInputSurface()
70 return new InputSurface(mCodec.createInputSurface()); in createInputSurface()
75 mCodec.start(); in start()
80 mCodec.stop(); in stop()
[all …]
DStreamUtils.java46 private MediaCodec mCodec; field in StreamUtils.MediaCodecStream
71 mCodec = MediaCodec.createEncoderByType(mime); in MediaCodecStream()
73 mCodec = MediaCodec.createDecoderByType(mime); in MediaCodecStream()
75 mCodec.configure(format,null, null, encode ? MediaCodec.CONFIGURE_FLAG_ENCODE : 0); in MediaCodecStream()
79 encode ? mCodec.getInputFormat() : mCodec.getOutputFormat(); in MediaCodecStream()
85 mCodec.start(); in MediaCodecStream()
119 Log.i(TAG, "sending data to " + mCodec.getName()); in read()
120 int index = mCodec.dequeueInputBuffer(5000); in read()
125 ByteBuffer buf = mCodec.getInputBuffer(index); in read()
177 " on " + mCodec.getName()); in read()
[all …]
/cts/tests/media/jni/
DNativeCodecUnitTest.cpp116 RETURN_IF_FAIL(AMediaCodec_releaseOutputBuffer(mCodec, bufferIndex, false), in dequeueOutput()
147 mCodec = isEncoder ? AMediaCodec_createEncoderByType(mediaType) in setupCodec()
149 if (!mCodec) { in setupCodec()
207 mCodec = isEncoder ? AMediaCodec_createEncoderByType(mediaType) in testConfigureCodecForIncompleteFormat()
209 if (!mCodec) { in testConfigureCodecForIncompleteFormat()
222 AMediaCodec_configure(mCodec, format, nullptr, nullptr, in testConfigureCodecForIncompleteFormat()
231 AMediaCodec_configure(mCodec, format, nullptr, nullptr, in testConfigureCodecForIncompleteFormat()
246 AMediaCodec_configure(mCodec, mFormat, nullptr, nullptr, in testConfigureCodecForBadFlags()
251 AMediaCodec_stop(mCodec); in testConfigureCodecForBadFlags()
263 AMediaCodec_configure(mCodec, mFormat, nullptr, nullptr, in testConfigureInInitState()
[all …]
DNativeCodecDecoderTestCommon.cpp173 media_status_t val = AMediaCodec_getName(mCodec, &name); in configureCodec()
183 AMediaCodec_releaseName(mCodec, name); in configureCodec()
191 RETURN_IF_FAIL(mAsyncHandle.setCallBack(mCodec, isAsync), in configureCodec()
193 RETURN_IF_FAIL(AMediaCodec_configure(mCodec, format, mWindow, nullptr, in configureCodec()
201 uint8_t* buf = AMediaCodec_getInputBuffer(mCodec, bufferIndex, &bufSize); in enqueueCodecConfig()
210 RETURN_IF_FAIL(AMediaCodec_queueInputBuffer(mCodec, bufferIndex, 0, csdSize, 0, flags), in enqueueCodecConfig()
221 uint8_t* buf = AMediaCodec_getInputBuffer(mCodec, bufferIndex, &bufSize); in enqueueInput()
234 RETURN_IF_FAIL(AMediaCodec_queueInputBuffer(mCodec, bufferIndex, 0, size, pts, flags), in enqueueInput()
253 uint8_t* buf = AMediaCodec_getOutputBuffer(mCodec, bufferIndex, &buffSize); in dequeueOutput()
275 RETURN_IF_FAIL(AMediaCodec_releaseOutputBuffer(mCodec, bufferIndex, mWindow != nullptr), in dequeueOutput()
[all …]
DNativeCodecEncoderTest.cpp221 uint8_t* inputBuffer = AMediaCodec_getInputBuffer(mCodec, bufferIndex, &buffSize); in enqueueInput()
259 RETURN_IF_FAIL(AMediaCodec_queueInputBuffer(mCodec, bufferIndex, 0, size, pts, flags), in enqueueInput()
276 uint8_t* buf = AMediaCodec_getOutputBuffer(mCodec, bufferIndex, &buffSize); in dequeueOutput()
294 RETURN_IF_FAIL(AMediaCodec_releaseOutputBuffer(mCodec, bufferIndex, false), in dequeueOutput()
362 mCodec = AMediaCodec_createCodecByName(encoder); in encodeToMemory()
363 RETURN_IF_NULL(mCodec, StringFormat("unable to create codec by name %s \n", encoder)) in encodeToMemory()
367 RETURN_IF_FAIL(AMediaCodec_start(mCodec), "AMediaCodec_start failed") in encodeToMemory()
371 RETURN_IF_FAIL(AMediaCodec_stop(mCodec), "AMediaCodec_stop failed") in encodeToMemory()
372 RETURN_IF_FAIL(AMediaCodec_delete(mCodec), "AMediaCodec_delete failed") in encodeToMemory()
373 mCodec = nullptr; in encodeToMemory()
[all …]
DNativeCodecTestBase.cpp397 mCodec = nullptr; in CodecTestBase()
409 if (mCodec) { in ~CodecTestBase()
410 AMediaCodec_delete(mCodec); in ~CodecTestBase()
411 mCodec = nullptr; in ~CodecTestBase()
424 media_status_t val = AMediaCodec_getName(mCodec, &name); in configureCodec()
434 AMediaCodec_releaseName(mCodec, name); in configureCodec()
442 RETURN_IF_FAIL(mAsyncHandle.setCallBack(mCodec, isAsync), in configureCodec()
444 RETURN_IF_FAIL(AMediaCodec_configure(mCodec, format, nullptr, nullptr, in configureCodec()
451 RETURN_IF_FAIL(AMediaCodec_flush(mCodec), "AMediaCodec_flush failed") in flushCodec()
464 RETURN_IF_FAIL(AMediaCodec_stop(mCodec), "AMediaCodec_stop failed") in reConfigureCodec()
[all …]
/cts/tests/tests/graphics/jni/
DMediaTestHelpers.cpp39 if (mCodec != nullptr) { in ~MediaHelper()
40 AMediaCodec_stop(mCodec); in ~MediaHelper()
41 AMediaCodec_delete(mCodec); in ~MediaHelper()
42 mCodec = nullptr; in ~MediaHelper()
62 ASSERT(mCodec); in processOneFrame()
106 ASSERT(nullptr == mCodec); in createMediaCodec()
124 mCodec = AMediaCodec_createDecoderByType(mime); in createMediaCodec()
125 ASSERT(mCodec); in createMediaCodec()
126 MEDIA_CALL(AMediaCodec_configure(mCodec, format, window, NULL, 0)); in createMediaCodec()
128 MEDIA_CALL(AMediaCodec_start(mCodec)); in createMediaCodec()
[all …]
/cts/tests/media/common/src/android/mediav2/common/cts/
DCodecDecoderTestBase.java193 ByteBuffer inputBuffer = mCodec.getInputBuffer(bufferIndex); in enqueueCodecConfig()
196 mCodec.queueInputBuffer(bufferIndex, 0, csdBuffer.limit(), 0, in enqueueCodecConfig()
207 ByteBuffer inputBuffer = mCodec.getInputBuffer(bufferIndex); in enqueueInput()
227 mCodec.queueInputBuffer(bufferIndex, 0, size, pts, codecFlags); in enqueueInput()
237 ByteBuffer inputBuffer = mCodec.getInputBuffer(bufferIndex); in enqueueInput()
246 mCodec.queueInputBuffer(bufferIndex, 0, info.size, info.presentationTimeUs, in enqueueInput()
260 ByteBuffer buf = mCodec.getOutputBuffer(bufferIndex); in dequeueOutput()
269 Image img = mCodec.getOutputImage(bufferIndex); in dequeueOutput()
275 MediaFormat format = mCodec.getOutputFormat(); in dequeueOutput()
276 buf = mCodec.getOutputBuffer(bufferIndex); in dequeueOutput()
[all …]
DHDRDecoderTestBase.java82 MediaFormat format = mCodec.getOutputFormat(bufferIndex); in dequeueOutput()
147 mCodec = MediaCodec.createByCodecName(mCodecName); in validateHDRInfo()
149 mCodec.start(); in validateHDRInfo()
154 validateHDRInfo(mCodec.getOutputFormat(), MediaFormat.KEY_HDR_STATIC_INFO, in validateHDRInfo()
157 mCodec.stop(); in validateHDRInfo()
158 mCodec.release(); in validateHDRInfo()
DHDREncoderTestBase.java83 MediaFormat outFormat = mCodec.getOutputFormat(bufferIndex); in dequeueOutput()
133 mCodec = MediaCodec.createByCodecName(mCodecName); in validateHDRInfo()
135 mCodec.start(); in validateHDRInfo()
140 MediaFormat fmt = mCodec.getOutputFormat(); in validateHDRInfo()
142 mCodec.stop(); in validateHDRInfo()
143 mCodec.release(); in validateHDRInfo()
DCodecEncoderBlockModelTestBase.java78 MediaCodec.QueueRequest request = mCodec.getQueueRequest(bufferIndex); in enqueueEOS()
128 MediaCodec.QueueRequest request = mCodec.getQueueRequest(bufferIndex); in enqueueInput()
140 MediaCodec.OutputFrame frame = mCodec.getOutputFrame(bufferIndex); in dequeueOutput()
172 mTrackID = mMuxer.addTrack(mCodec.getOutputFormat()); in dequeueOutput()
186 mCodec.releaseOutputBuffer(bufferIndex, false); in dequeueOutput()
/cts/tests/mediapc/src/android/mediapc/cts/
DAudioPlaybackLoad.java53 mCodec = MediaCodec.createByCodecName(mDecoderName); in doDecodeAndPlayback()
56 mCodec.start(); in doDecodeAndPlayback()
60 mCodec.stop(); in doDecodeAndPlayback()
61 mCodec.release(); in doDecodeAndPlayback()
108 ByteBuffer inputBuffer = mCodec.getInputBuffer(bufferIndex); in enqueueInput()
117 mCodec.queueInputBuffer(bufferIndex, 0, size, mBasePts + pts, codecFlags); in enqueueInput()
131 final ByteBuffer buffer = mCodec.getOutputBuffer(bufferIndex); in releaseOutput()
136 mCodec.releaseOutputBuffer(bufferIndex, false); in releaseOutput()
DCodecTestBase.java225 MediaCodec mCodec; field in CodecTestBase
297 mAsyncHandle.setCallBack(mCodec, isAsync); in configureCodec()
301 mCodec.configure(format, mSurface, null, in configureCodec()
304 mCodec.configure(format, mSurface, isEncoder ? MediaCodec.CONFIGURE_FLAG_ENCODE : 0, in configureCodec()
325 mCodec.queueInputBuffer(bufferIndex, 0, 0, 0, MediaCodec.BUFFER_FLAG_END_OF_STREAM); in enqueueEOS()
356 int outputBufferId = mCodec.dequeueOutputBuffer(outInfo, Q_DEQ_TIMEOUT_US); in doWork()
360 mOutFormat = mCodec.getOutputFormat(); in doWork()
363 int inputBufferId = mCodec.dequeueInputBuffer(Q_DEQ_TIMEOUT_US); in doWork()
389 int outputBufferId = mCodec.dequeueOutputBuffer(outInfo, Q_DEQ_TIMEOUT_US); in queueEOS()
393 mOutFormat = mCodec.getOutputFormat(); in queueEOS()
[all …]
DPlaybackFrameDrop.java235 mCodec = MediaCodec.createByCodecName(mDecoderName); in getFrameDropCount()
238 mCodec.start(); in getFrameDropCount()
245 mCodec.stop(); in getFrameDropCount()
246 mCodec.release(); in getFrameDropCount()
260 ByteBuffer dstBuf = mCodec.getInputBuffer(bufferIndex); in enqueueInput()
269 mCodec.queueInputBuffer(bufferIndex, 0, info.size, mBasePts + pts, info.flags); in enqueueInput()
300 mCodec.releaseOutputBuffer(bufferIndex, false); in delayedReleaseOutput()
304 mCodec.releaseOutputBuffer(bufferIndex, true); in delayedReleaseOutput()
318 mCodec.releaseOutputBuffer(bufferIndex, true); in delayedReleaseOutput()
DCodecInitializationLatencyTest.java468 mCodec = MediaCodec.createByCodecName(mEncoderName); in calculateInitLatency()
470 mAsyncHandle.setCallBack(mCodec, mIsAsync); in calculateInitLatency()
471 mCodec.configure(format, null, MediaCodec.CONFIGURE_FLAG_ENCODE, null); in calculateInitLatency()
473 mCodec.start(); in calculateInitLatency()
498 int inputBufferId = mCodec.dequeueInputBuffer(Q_DEQ_TIMEOUT_US); in calculateInitLatency()
506 int outputBufferId = mCodec.dequeueOutputBuffer(outInfo, Q_DEQ_TIMEOUT_US); in calculateInitLatency()
516 mCodec.stop(); in calculateInitLatency()
517 mCodec.release(); in calculateInitLatency()
571 mCodec = MediaCodec.createByCodecName(mDecoderName); in calculateInitLatency()
573 mAsyncHandle.setCallBack(mCodec, mIsAsync); in calculateInitLatency()
[all …]
/cts/apps/CtsVerifier/src/com/android/cts/verifier/audio/
DSoundPlayerObject.java65 private MediaCodec mCodec = null; field in SoundPlayerObject
152 final int inputBufIndex = mCodec.dequeueInputBuffer(TIME_OUT_US); in run()
154 ByteBuffer encodedBuf = mCodec.getInputBuffer(inputBufIndex); in run()
165 mCodec.queueInputBuffer(inputBufIndex, 0/*offset*/, in run()
184 final int outputRes = mCodec.dequeueOutputBuffer(buffInfo, TIME_OUT_US); in run()
190 mCodec.getOutputBuffer(outputBufIndex); in run()
214 mCodec.getOutputBuffer(outputBufIndex).position(0); in run()
215 mCodec.releaseOutputBuffer(outputBufIndex, in run()
326 if (mCodec != null) in setSoundWithResId()
327 mCodec = null; in setSoundWithResId()
[all …]

123