/cts/apps/CameraITS/utils/ |
D | sensor_fusion_utils_tests.py | 31 def _generate_pwl_waveform(self, pts, step, amplitude): argument 34 for t in range(pts[0], pts[1], step): 36 for t in range(pts[1], pts[2], step): 37 pwl_waveform.append((t-pts[1])/(pts[2]-pts[1])*amplitude) 38 for t in range(pts[2], pts[3], step): 40 for t in range(pts[3], pts[4], step): 41 pwl_waveform.append((pts[4]-t)/(pts[4]-pts[3])*amplitude) 42 for t in range(pts[4], pts[5], step): 44 for t in range(pts[5], pts[6], step): 45 pwl_waveform.append((-1*(t-pts[5])/(pts[6]-pts[5]))*amplitude) [all …]
|
/cts/tests/media/common/src/android/mediav2/common/cts/ |
D | HDREncoderTestBase.java | 52 private String getMetadataForPts(Map<Long, String> dynamicInfoList, Long pts) { in getMetadataForPts() argument 54 if (dynamicInfoList.containsKey(pts)) return dynamicInfoList.get(pts); in getMetadataForPts() 57 if (Math.abs(keyPts - pts) < roundToleranceUs) return entry.getValue(); in getMetadataForPts() 70 long pts = mInputOffsetPts + mInputCount * 1000000L / mActiveEncCfg.mFrameRate; in enqueueInput() local 71 String info = getMetadataForPts(mHdrDynamicInfo, pts); in enqueueInput() 74 mTotalMetadataQueued.add(pts); in enqueueInput() 155 Long pts = entry.getKey(); in validateHDRInfo() local 157 assertTrue("At timestamp : " + pts + " application queued hdr10+ metadata," in validateHDRInfo() 159 mHdrDynamicInfoReceived.containsKey(pts)); in validateHDRInfo() 161 if (mHdrDynamicInfoReceived.containsKey(pts)) { in validateHDRInfo() [all …]
|
D | CodecEncoderBlockModelTestBase.java | 106 long pts = mInputOffsetPts; in enqueueInput() local 107 pts += mNumBytesSubmitted * 1000000L / ((long) mActiveRawRes.mBytesPerSample in enqueueInput() 125 Log.v(LOG_TAG, "input: id: " + bufferIndex + " size: " + size + " pts: " + pts in enqueueInput() 130 request.setPresentationTimeUs(pts); in enqueueInput() 134 mOutputBuff.saveInPTS(pts); in enqueueInput()
|
D | CodecDecoderBlockModelDrmTestBase.java | 110 long pts = mExtractor.getSampleTime(); in enqueueInput() local 130 Log.v(LOG_TAG, "input: id: " + bufferIndex + " size: " + sampleSize + " pts: " + pts in enqueueInput() 141 request.setPresentationTimeUs(pts); in enqueueInput() 146 mOutputBuff.saveInPTS(pts); in enqueueInput()
|
D | CodecDecoderTestBase.java | 210 long pts = mExtractor.getSampleTime(); in enqueueInput() local 224 Log.v(LOG_TAG, "input: id: " + bufferIndex + " size: " + size + " pts: " + pts in enqueueInput() 227 mCodec.queueInputBuffer(bufferIndex, 0, size, pts, codecFlags); in enqueueInput() 230 mOutputBuff.saveInPTS(pts); in enqueueInput() 367 public void decodeToMemory(String file, String decoder, OutputManager outputBuff, long pts, in decodeToMemory() argument 376 mExtractor.seekTo(pts, mode); in decodeToMemory() 386 public void decodeToMemory(String file, String decoder, OutputManager outputBuff, long pts, in decodeToMemory() argument 388 decodeToMemory(file, decoder, outputBuff, pts, mode, frameLimit, false, true); in decodeToMemory() 391 public void decodeToMemory(String file, String decoder, long pts, int mode, int frameLimit) in decodeToMemory() argument 393 decodeToMemory(file, decoder, new OutputManager(), pts, mode, frameLimit); in decodeToMemory()
|
D | HDRDecoderTestBase.java | 54 private String getMetadataForPts(Map<Long, String> dynamicInfoList, Long pts) { in getMetadataForPts() argument 56 if (dynamicInfoList.containsKey(pts)) return dynamicInfoList.get(pts); in getMetadataForPts() 59 if (Math.abs(keyPts - pts) < sttsToleranceUs) return entry.getValue(); in getMetadataForPts()
|
D | CodecDecoderBlockModelTestBase.java | 154 long pts = mExtractor.getSampleTime(); in enqueueInput() local 169 Log.v(LOG_TAG, "input: id: " + bufferIndex + " size: " + sampleSize + " pts: " + pts in enqueueInput() 175 request.setPresentationTimeUs(pts); in enqueueInput() 180 mOutputBuff.saveInPTS(pts); in enqueueInput()
|
D | CodecDecoderDrmTestBase.java | 209 long pts = mExtractor.getSampleTime(); in enqueueInput() local 228 Log.v(LOG_TAG, "input: id: " + bufferIndex + " size: " + size + " pts: " + pts in enqueueInput() 232 mCodec.queueSecureInputBuffer(bufferIndex, 0, cryptoInfo, pts, codecFlags); in enqueueInput() 234 mCodec.queueInputBuffer(bufferIndex, 0, size, pts, codecFlags); in enqueueInput() 238 mOutputBuff.saveInPTS(pts); in enqueueInput()
|
D | CodecEncoderTestBase.java | 464 long pts = mInputOffsetPts; in enqueueInput() local 466 pts += mNumBytesSubmitted * 1000000L / ((long) mActiveRawRes.mBytesPerSample in enqueueInput() 481 pts += mInputCount * 1000000L / mActiveEncCfg.mFrameRate; in enqueueInput() 505 Log.v(LOG_TAG, "input: id: " + bufferIndex + " size: " + size + " pts: " + pts in enqueueInput() 508 mCodec.queueInputBuffer(bufferIndex, 0, size, pts, flags); in enqueueInput() 509 mOutputBuff.saveInPTS(pts); in enqueueInput()
|
D | CodecDecoderBlockModelMultiAccessUnitDrmTestBase.java | 141 long pts = mExtractor.getSampleTime(); in enqueueInput() local 163 bufferInfo.set(mLinearInputBlock.getOffset(), size, pts, codecFlags); in enqueueInput() local
|
D | CodecDecoderMultiAccessUnitDrmTestBase.java | 138 long pts = mExtractor.getSampleTime(); in enqueueInput() local 161 bufferInfo.set(offset, size, pts, codecFlags); in enqueueInput()
|
/cts/tests/tests/media/common/src/android/media/cts/ |
D | NonBlockingAudioTrack.java | 44 long pts; field in NonBlockingAudioTrack.QueueElement 137 element.pts = END_OF_STREAM_PTS; in setEndOfStream() 187 if (element.pts == END_OF_STREAM_PTS) { in process() 208 AudioTrack.WRITE_NON_BLOCKING, element.pts + mAudioOffsetNs.get()); in process() 239 public void write(ByteBuffer data, int size, long pts) { in write() argument 243 element.pts = pts; in write()
|
/cts/tests/media/src/android/mediav2/cts/ |
D | CodecDecoderSurfaceTest.java | 107 private void decodeAndSavePts(String file, String decoder, long pts, int mode, int frameLimit) in decodeAndSavePts() argument 116 mExtractor.seekTo(pts, mode); in decodeAndSavePts() 233 final long pts = 0; in testSimpleDecodeToSurface() local 236 decodeAndSavePts(mTestFile, mCodecName, pts, mode, Integer.MAX_VALUE); in testSimpleDecodeToSurface() 245 mExtractor.seekTo(pts, mode); in testSimpleDecodeToSurface() 280 final long pts = 0; in testDetachAndReattachSurface() local 294 mExtractor.seekTo(pts, mode); in testDetachAndReattachSurface() 396 final long pts = 500000; in testFlush() local 400 decodeAndSavePts(mTestFile, mCodecName, pts, mode, Integer.MAX_VALUE); in testFlush() 435 mExtractor.seekTo(pts, mode); in testFlush() [all …]
|
D | CodecDecoderMultiAccessUnitTest.java | 275 final long pts = 250000; in testFlush() local 289 cdtb.decodeToMemory(mTestFile, mCodecName, pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC, in testFlush() 331 mExtractor.seekTo(pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in testFlush() 344 mExtractor.seekTo(pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in testFlush() 395 final long pts = 250000; in testReconfigure() local 410 cdtb2.decodeToMemory(mReconfigFile, mCodecName, pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC, in testReconfigure() 472 mExtractor.seekTo(pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in testReconfigure()
|
D | CodecDecoderDetachedSurfaceTest.java | 297 final long pts = 0; in testSetOutputSurface() local 306 mExtractor.seekTo(pts, mode); in testSetOutputSurface() 358 final long pts = 0; in testFeatureDetachedSurface() local 366 mExtractor.seekTo(pts, mode); in testFeatureDetachedSurface() 423 final long pts = 0; in testDetachOutputSurface() local 431 mExtractor.seekTo(pts, mode); in testDetachOutputSurface()
|
D | CodecDecoderBlockModelMultiAccessUnitTest.java | 203 final long pts = 250000; in testFlush() local 209 cdtb.decodeToMemory(mTestFile, mCodecName, pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC, in testFlush() 242 mExtractor.seekTo(pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in testFlush() 255 mExtractor.seekTo(pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC); in testFlush()
|
D | ExtractorTest.java | 564 long pts = (long) (randNum.nextDouble() * maxEstDuration); in isSeekOk() local 567 refExtractor.seekTo(pts, mode); in isSeekOk() 568 testExtractor.seekTo(pts, mode); in isSeekOk() 578 Log.d(LOG_TAG, " mode/pts/trackId:" + mode + "/" + pts + "/" + trackID); in isSeekOk() 935 long pts = (long) (mRandNum.nextDouble() * maxEstDuration); 939 extractor.seekTo(pts, mode); 942 testArgs.add(new SeekTestParams(currInfo, pts, mode)); 970 long pts = currInfo.presentationTimeUs; 972 new SeekTestParams(currInfo, pts, MediaExtractor.SEEK_TO_CLOSEST_SYNC)); 974 new SeekTestParams(currInfo, pts, MediaExtractor.SEEK_TO_NEXT_SYNC)); [all …]
|
D | EncoderColorAspectsTest.java | 262 long pts = computePresentationTime(mInputCount); in doWork() local 263 mEGLWindowInpSurface.setPresentationTime(pts * 1000); in doWork() 266 mOutputBuff.saveInPTS(pts); in doWork()
|
/cts/tests/media/jni/ |
D | NativeCodecTestBase.h | 121 void saveInPTS(int64_t pts) { in saveInPTS() argument 123 if (0 == std::count(inpPtsArray.begin(), inpPtsArray.end(), pts)) { in saveInPTS() 124 inpPtsArray.push_back(pts); in saveInPTS() 127 void saveOutPTS(int64_t pts) { outPtsArray.push_back(pts); } in saveOutPTS() argument
|
D | NativeCodecDecoderTestCommon.cpp | 59 OutputManager* ref, int64_t pts, SeekMode mode); 224 int64_t pts = AMediaExtractor_getSampleTime(mExtractor); in enqueueInput() local 234 RETURN_IF_FAIL(AMediaCodec_queueInputBuffer(mCodec, bufferIndex, 0, size, pts, flags), in enqueueInput() 236 ALOGV("input: id: %zu size: %zu pts: %" PRId64 " flags: %d", bufferIndex, size, pts, in enqueueInput() 239 mOutputBuff->saveInPTS(pts); in enqueueInput() 338 OutputManager* ref, int64_t pts, SeekMode mode) { in decodeToMemory() argument 341 AMediaExtractor_seekTo(mExtractor, pts, mode); in decodeToMemory() 433 const int64_t pts = 500000; in testFlush() local 436 RETURN_IF_FALSE(decodeToMemory(decoder, mInpDecFormat, INT32_MAX, ref, pts, mode), in testFlush() 486 AMediaExtractor_seekTo(mExtractor, pts, mode); in testFlush() [all …]
|
D | NativeExtractorTest.cpp | 337 long pts = (long)(r * maxEstDuration); in generateSeekTestArgs() local 341 AMediaExtractor_seekTo(extractor, pts, (SeekMode)mode); in generateSeekTestArgs() 344 testArgs.push_back((new SeekTestParams(currInfo, pts, (SeekMode)mode))); in generateSeekTestArgs() 375 int64_t pts = currInfo.presentationTimeUs; in generateSeekTestArgs() local 377 (new SeekTestParams(currInfo, pts, AMEDIAEXTRACTOR_SEEK_CLOSEST_SYNC))); in generateSeekTestArgs() 378 testArgs.push_back((new SeekTestParams(currInfo, pts, AMEDIAEXTRACTOR_SEEK_NEXT_SYNC))); in generateSeekTestArgs() 380 (new SeekTestParams(currInfo, pts, AMEDIAEXTRACTOR_SEEK_PREVIOUS_SYNC))); in generateSeekTestArgs() 384 ptsMinus = pts - ((pts - ptsMinus) >> 3); in generateSeekTestArgs() 395 ptsPlus = pts + ((ptsPlus - pts) >> 3); in generateSeekTestArgs() 488 long pts = (long)(r * maxEstDuration); in isSeekOk() local [all …]
|
/cts/tests/mediapc/src/android/mediapc/cts/ |
D | AudioPlaybackLoad.java | 110 long pts = mExtractor.getSampleTime(); in enqueueInput() local 111 mMaxPts = Math.max(mMaxPts, mBasePts + pts); in enqueueInput() 117 mCodec.queueInputBuffer(bufferIndex, 0, size, mBasePts + pts, codecFlags); in enqueueInput()
|
D | PlaybackFrameDrop.java | 267 long pts = info.presentationTimeUs; in enqueueInput() local 268 mMaxPts = Math.max(mMaxPts, mBasePts + pts); in enqueueInput() 269 mCodec.queueInputBuffer(bufferIndex, 0, info.size, mBasePts + pts, info.flags); in enqueueInput()
|
/cts/tests/videocodec/src/android/videocodec/cts/ |
D | VideoEncoderRoiTest.java | 110 private List<QpOffsetRect> getRoiMetadataForPts(Long pts) { in getRoiMetadataForPts() argument 112 if (mRoiMetadata.containsKey(pts)) return mRoiMetadata.get(pts); in getRoiMetadataForPts() 115 if (Math.abs(keyPts - pts) < roundToleranceUs) { in getRoiMetadataForPts() 147 long pts = mInputOffsetPts + mInputCount * 1000000L / mActiveEncCfg.mFrameRate; in enqueueInput() local 148 List<QpOffsetRect> qpOffsetRects = getRoiMetadataForPts(pts); in enqueueInput()
|
D | VideoEncoderValidationTestBase.java | 190 long pts = mInputOffsetPts + mInputCount * 1000000L / mActiveEncCfg.mFrameRate; in enqueueInput() local 205 mCodec.queueInputBuffer(bufferIndex, 0, size, pts, flags); in enqueueInput() 207 Log.v(LOG_TAG, "input: id: " + bufferIndex + " size: " + size + " pts: " + pts in enqueueInput() 210 mOutputBuff.saveInPTS(pts); in enqueueInput()
|