/cts/tests/media/common/src/android/mediav2/common/cts/ |
D | CodecDecoderBlockModelTestBase.java | 42 protected final LinearBlockWrapper mLinearInputBlock = new LinearBlockWrapper(); field in CodecDecoderBlockModelTestBase 99 mLinearInputBlock.recycle(); in tearDownCodecDecoderBlockModelTestBase() 118 mLinearInputBlock.allocateBlock(mCodecName, 64); in enqueueEOS() 119 request.setLinearBlock(mLinearInputBlock.getBlock(), mLinearInputBlock.getOffset(), 0); in enqueueEOS() 132 mLinearInputBlock.recycle(); in resetContext() 149 if (mLinearInputBlock.getOffset() + sampleSize > mLinearInputBlock.getBufferCapacity()) { in enqueueInput() 152 mLinearInputBlock.allocateBlock(mCodecName, requestSize); in enqueueInput() 155 mExtractor.readSampleData(mLinearInputBlock.getBuffer(), mLinearInputBlock.getOffset()); in enqueueInput() 173 request.setLinearBlock(mLinearInputBlock.getBlock(), mLinearInputBlock.getOffset(), in enqueueInput() 182 mLinearInputBlock.setOffset(mLinearInputBlock.getOffset() + sampleSize); in enqueueInput()
|
D | CodecDecoderBlockModelMultiAccessUnitDrmTestBase.java | 115 mLinearInputBlock.allocateBlock(mCodecName, mMaxInputSize); in enqueueInput() 129 if (mLinearInputBlock.getOffset() + size <= mLinearInputBlock.getBufferCapacity()) { in enqueueInput() 130 mExtractor.readSampleData(mLinearInputBlock.getBuffer(), in enqueueInput() 131 mLinearInputBlock.getOffset()); in enqueueInput() 133 if (mLinearInputBlock.getOffset() == 0) { in enqueueInput() 136 + "queue input", size, mLinearInputBlock.getBufferCapacity())); in enqueueInput() 143 if (mLinearInputBlock.getOffset() != 0) { in enqueueInput() 163 bufferInfo.set(mLinearInputBlock.getOffset(), size, pts, codecFlags); in enqueueInput() 164 mLinearInputBlock.setOffset(mLinearInputBlock.getOffset() + bufferInfo.size); in enqueueInput() 170 request.setMultiFrameEncryptedLinearBlock(mLinearInputBlock.getBlock(), bufferInfos, in enqueueInput() [all …]
|
D | CodecEncoderBlockModelTestBase.java | 41 mLinearInputBlock = new CodecDecoderBlockModelTestBase.LinearBlockWrapper(); field in CodecEncoderBlockModelTestBase 53 mLinearInputBlock.recycle(); in tearDownCodecEncoderBlockModelTestBase() 70 mLinearInputBlock.recycle(); in resetContext() 79 mLinearInputBlock.allocateBlock(mCodecName, 64); in enqueueEOS() 80 request.setLinearBlock(mLinearInputBlock.getBlock(), mLinearInputBlock.getOffset(), 0); in enqueueEOS() 113 mLinearInputBlock.allocateBlock(mCodecName, size); in enqueueInput() 114 mLinearInputBlock.getBuffer().put(mInputData, mInputBufferReadOffset, size); in enqueueInput() 129 request.setLinearBlock(mLinearInputBlock.getBlock(), mLinearInputBlock.getOffset(), size); in enqueueInput() 133 mLinearInputBlock.setOffset(mLinearInputBlock.getOffset() + size); in enqueueInput()
|
D | CodecDecoderBlockModelDrmTestBase.java | 109 mLinearInputBlock.allocateBlock(mCodecName, sampleSize); in enqueueInput() 111 mExtractor.readSampleData(mLinearInputBlock.getBuffer(), mLinearInputBlock.getOffset()); in enqueueInput() 135 request.setEncryptedLinearBlock(mLinearInputBlock.getBlock(), in enqueueInput() 136 mLinearInputBlock.getOffset(), sampleSize, cryptoInfo); in enqueueInput() 138 request.setLinearBlock(mLinearInputBlock.getBlock(), mLinearInputBlock.getOffset(), in enqueueInput() 148 mLinearInputBlock.setOffset(mLinearInputBlock.getOffset() + sampleSize); in enqueueInput()
|
D | CodecDecoderBlockModelMultiAccessUnitTestBase.java | 86 mLinearInputBlock.allocateBlock(mCodecName, mMaxInputSize); in enqueueInput() 98 if (mLinearInputBlock.getOffset() + size <= mLinearInputBlock.getBufferCapacity()) { in enqueueInput() 99 mExtractor.readSampleData(mLinearInputBlock.getBuffer(), in enqueueInput() 100 mLinearInputBlock.getOffset()); in enqueueInput() 102 if (mLinearInputBlock.getOffset() == 0) { in enqueueInput() 105 + "queue input", size, mLinearInputBlock.getBufferCapacity())); in enqueueInput() 123 bufferInfo.set(mLinearInputBlock.getOffset(), size, pts, codecFlags); in enqueueInput() 124 mLinearInputBlock.setOffset(mLinearInputBlock.getOffset() + bufferInfo.size); in enqueueInput() 129 request.setMultiFrameLinearBlock(mLinearInputBlock.getBlock(), infos); in enqueueInput()
|
/cts/tests/media/src/android/mediav2/cts/ |
D | CodecUnitTest.java | 78 mLinearInputBlock = new CodecDecoderBlockModelTestBase.LinearBlockWrapper(); field in CodecUnitTest.TestApi 2477 mLinearInputBlock.recycle(); in testSetMultiFrameLinearBlockWithNullBlock() 2499 mLinearInputBlock.allocateBlock(codecName, 64); in testSetMultiFrameLinearBlockWithNullInfos() 2502 request.setMultiFrameLinearBlock(mLinearInputBlock.getBlock(), null); in testSetMultiFrameLinearBlockWithNullInfos() 2508 mLinearInputBlock.recycle(); in testSetMultiFrameLinearBlockWithNullInfos() 2530 mLinearInputBlock.allocateBlock(codecName, 8192); in testSetMultiFrameLinearBlockWithNullInfo() 2534 int buffCapacity = mLinearInputBlock.getBufferCapacity(); in testSetMultiFrameLinearBlockWithNullInfo() 2545 request.setMultiFrameLinearBlock(mLinearInputBlock.getBlock(), infos); in testSetMultiFrameLinearBlockWithNullInfo() 2551 mLinearInputBlock.recycle(); in testSetMultiFrameLinearBlockWithNullInfo() 2573 mLinearInputBlock.allocateBlock(codecName, 64); in testSetMultiFrameLinearBlockWithEmptyInfo() [all …]
|