/external/exoplayer/tree/playbacktests/src/androidTest/java/com/google/android/exoplayer2/playbacktests/gts/ |
D | DebugRenderersFactory.java | 185 protected void renderOutputBuffer(MediaCodec codec, int index, long presentationTimeUs) { in renderOutputBuffer() argument 187 super.renderOutputBuffer(codec, index, presentationTimeUs); in renderOutputBuffer() 193 MediaCodec codec, int index, long presentationTimeUs, long releaseTimeNs) { in renderOutputBufferV21() argument 195 super.renderOutputBufferV21(codec, index, presentationTimeUs, releaseTimeNs); in renderOutputBufferV21() 199 protected void onProcessedOutputBuffer(long presentationTimeUs) { in onProcessedOutputBuffer() argument 200 super.onProcessedOutputBuffer(presentationTimeUs); in onProcessedOutputBuffer() 203 if (expectedTimestampUs != presentationTimeUs) { in onProcessedOutputBuffer() 205 + "timestamp: " + expectedTimestampUs + ". Instead got: " + presentationTimeUs in onProcessedOutputBuffer() 217 private void insertTimestamp(long presentationTimeUs) { in insertTimestamp() argument 219 if (presentationTimeUs >= timestampsList[i]) { in insertTimestamp() [all …]
|
/external/exoplayer/tree/library/core/src/main/java/com/google/android/exoplayer2/mediacodec/ |
D | AsynchronousMediaCodecBufferEnqueuer.java | 102 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument 105 messageParams.setQueueParams(index, offset, size, presentationTimeUs, flags); in queueInputBuffer() 113 int index, int offset, CryptoInfo info, long presentationTimeUs, int flags) { in queueSecureInputBuffer() argument 116 messageParams.setQueueParams(index, offset, /* size= */ 0, presentationTimeUs, flags); in queueSecureInputBuffer() 152 params.index, params.offset, params.size, params.presentationTimeUs, params.flags); in doHandleMessage() 160 params.presentationTimeUs, in doHandleMessage() 203 int index, int offset, int size, long presentationTimeUs, int flag) { in doQueueInputBuffer() argument 205 codec.queueInputBuffer(index, offset, size, presentationTimeUs, flag); in doQueueInputBuffer() 212 int index, int offset, MediaCodec.CryptoInfo info, long presentationTimeUs, int flags) { in doQueueSecureInputBuffer() argument 216 codec.queueSecureInputBuffer(index, offset, info, presentationTimeUs, flags); in doQueueSecureInputBuffer() [all …]
|
D | SynchronousMediaCodecBufferEnqueuer.java | 43 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument 44 codec.queueInputBuffer(index, offset, size, presentationTimeUs, flags); in queueInputBuffer() 49 int index, int offset, CryptoInfo info, long presentationTimeUs, int flags) { in queueSecureInputBuffer() argument 51 index, offset, info.getFrameworkCryptoInfo(), presentationTimeUs, flags); in queueSecureInputBuffer()
|
D | SynchronousMediaCodecAdapter.java | 56 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument 57 codec.queueInputBuffer(index, offset, size, presentationTimeUs, flags); in queueInputBuffer() 62 int index, int offset, CryptoInfo info, long presentationTimeUs, int flags) { in queueSecureInputBuffer() argument 64 index, offset, info.getFrameworkCryptoInfo(), presentationTimeUs, flags); in queueSecureInputBuffer()
|
D | AsynchronousMediaCodecAdapter.java | 69 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument 70 codec.queueInputBuffer(index, offset, size, presentationTimeUs, flags); in queueInputBuffer() 75 int index, int offset, CryptoInfo info, long presentationTimeUs, int flags) { in queueSecureInputBuffer() argument 77 index, offset, info.getFrameworkCryptoInfo(), presentationTimeUs, flags); in queueSecureInputBuffer()
|
D | MediaCodecRenderer.java | 639 protected final void updateOutputFormatForTime(long presentationTimeUs) { 640 @Nullable Format format = formatQueue.pollFloor(presentationTimeUs); 1303 long presentationTimeUs = buffer.timeUs; in feedInputBuffer() local 1305 decodeOnlyPresentationTimestamps.add(presentationTimeUs); in feedInputBuffer() 1308 formatQueue.add(presentationTimeUs, inputFormat); in feedInputBuffer() 1312 Math.max(largestQueuedPresentationTimeUs, presentationTimeUs); in feedInputBuffer() 1323 codecAdapter.queueSecureInputBuffer(inputIndex, 0, cryptoInfo, presentationTimeUs, 0); in feedInputBuffer() 1325 codecAdapter.queueInputBuffer(inputIndex, 0, buffer.data.limit(), presentationTimeUs, 0); in feedInputBuffer() 1506 protected void onProcessedOutputBuffer(long presentationTimeUs) { in onProcessedOutputBuffer() argument 1508 && presentationTimeUs >= pendingOutputStreamSwitchTimesUs[0]) { in onProcessedOutputBuffer() [all …]
|
D | MediaCodecInputBufferEnqueuer.java | 37 void queueInputBuffer(int index, int offset, int size, long presentationTimeUs, int flags); in queueInputBuffer() argument 49 int index, int offset, CryptoInfo info, long presentationTimeUs, int flags); in queueSecureInputBuffer() argument
|
D | MediaCodecAdapter.java | 77 void queueInputBuffer(int index, int offset, int size, long presentationTimeUs, int flags); in queueInputBuffer() argument 92 int index, int offset, CryptoInfo info, long presentationTimeUs, int flags); in queueSecureInputBuffer() argument
|
D | MultiLockAsyncMediaCodecAdapter.java | 209 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument 212 bufferEnqueuer.queueInputBuffer(index, offset, size, presentationTimeUs, flags); in queueInputBuffer() 217 int index, int offset, CryptoInfo info, long presentationTimeUs, int flags) { in queueSecureInputBuffer() argument 220 bufferEnqueuer.queueSecureInputBuffer(index, offset, info, presentationTimeUs, flags); in queueSecureInputBuffer() 272 outBufferInfo.presentationTimeUs, in dequeueAvailableOutputBufferIndex()
|
D | DedicatedThreadAsyncMediaCodecAdapter.java | 128 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument 131 bufferEnqueuer.queueInputBuffer(index, offset, size, presentationTimeUs, flags); in queueInputBuffer() 136 int index, int offset, CryptoInfo info, long presentationTimeUs, int flags) { in queueSecureInputBuffer() argument 139 bufferEnqueuer.queueSecureInputBuffer(index, offset, info, presentationTimeUs, flags); in queueSecureInputBuffer()
|
/external/exoplayer/tree/testutils/src/main/java/com/google/android/exoplayer2/testutil/ |
D | CapturingAudioSink.java | 85 ByteBuffer buffer, long presentationTimeUs, int encodedAccessUnitCount) in handleBuffer() argument 91 interceptedData.add(new DumpableBuffer(buffer, presentationTimeUs)); in handleBuffer() 94 boolean fullyConsumed = super.handleBuffer(buffer, presentationTimeUs, encodedAccessUnitCount); in handleBuffer() 170 private final long presentationTimeUs; field in CapturingAudioSink.DumpableBuffer 173 public DumpableBuffer(ByteBuffer buffer, long presentationTimeUs) { in DumpableBuffer() argument 174 this.presentationTimeUs = presentationTimeUs; in DumpableBuffer() 187 .add("time", presentationTimeUs) in dump()
|
/external/exoplayer/tree/library/core/src/main/java/com/google/android/exoplayer2/video/ |
D | MediaCodecVideoRenderer.java | 737 long presentationTimeUs = bufferPresentationTimeUs - outputStreamOffsetUs; in processOutputBuffer() local 740 skipOutputBuffer(codec, bufferIndex, presentationTimeUs); in processOutputBuffer() 748 skipOutputBuffer(codec, bufferIndex, presentationTimeUs); in processOutputBuffer() 770 notifyFrameMetadataListener(presentationTimeUs, releaseTimeNs, format, currentMediaFormat); in processOutputBuffer() 772 renderOutputBufferV21(codec, bufferIndex, presentationTimeUs, releaseTimeNs); in processOutputBuffer() 774 renderOutputBuffer(codec, bufferIndex, presentationTimeUs); in processOutputBuffer() 801 codec, bufferIndex, presentationTimeUs, positionUs, treatDroppedBuffersAsSkipped)) { in processOutputBuffer() 805 skipOutputBuffer(codec, bufferIndex, presentationTimeUs); in processOutputBuffer() 807 dropOutputBuffer(codec, bufferIndex, presentationTimeUs); in processOutputBuffer() 817 presentationTimeUs, adjustedReleaseTimeNs, format, currentMediaFormat); in processOutputBuffer() [all …]
|
D | DecoderVideoRenderer.java | 415 protected void onProcessedOutputBuffer(long presentationTimeUs) { in onProcessedOutputBuffer() argument 541 VideoDecoderOutputBuffer outputBuffer, long presentationTimeUs, Format outputFormat) in renderOutputBuffer() argument 545 presentationTimeUs, System.nanoTime(), outputFormat, /* mediaFormat= */ null); in renderOutputBuffer() 825 long presentationTimeUs = outputBuffer.timeUs - outputStreamOffsetUs; in processOutputBuffer() local 826 Format format = formatQueue.pollFloor(presentationTimeUs); in processOutputBuffer() 841 renderOutputBuffer(outputBuffer, presentationTimeUs, outputFormat); in processOutputBuffer() 859 renderOutputBuffer(outputBuffer, presentationTimeUs, outputFormat); in processOutputBuffer()
|
D | VideoFrameMetadataListener.java | 36 long presentationTimeUs, in onVideoFrameAboutToBeRendered() argument
|
/external/webrtc/sdk/android/tests/src/org/webrtc/ |
D | FakeMediaCodecWrapper.java | 66 private long presentationTimeUs; field in FakeMediaCodecWrapper.QueuedOutputBufferInfo 70 int index, int offset, int size, long presentationTimeUs, int flags) { in QueuedOutputBufferInfo() argument 74 this.presentationTimeUs = presentationTimeUs; in QueuedOutputBufferInfo() 79 int index, int offset, int size, long presentationTimeUs, int flags) { in create() argument 80 return new QueuedOutputBufferInfo(index, offset, size, presentationTimeUs, flags); in create() 96 return presentationTimeUs; in getPresentationTimeUs() 256 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument
|
/external/exoplayer/tree/library/extractor/src/main/java/com/google/android/exoplayer2/extractor/ |
D | CeaUtil.java | 44 long presentationTimeUs, ParsableByteArray seiBuffer, TrackOutput[] outputs) { in consume() argument 73 consumeCcData(presentationTimeUs, seiBuffer, outputs); in consume() 88 long presentationTimeUs, ParsableByteArray ccDataBuffer, TrackOutput[] outputs) { in consumeCcData() argument 106 presentationTimeUs, in consumeCcData()
|
/external/exoplayer/tree/library/core/src/main/java/com/google/android/exoplayer2/audio/ |
D | DefaultAudioSink.java | 527 private void initialize(long presentationTimeUs) throws InitializationException { in initialize() argument 559 startMediaTimeUs = Math.max(0, presentationTimeUs); in initialize() 562 applyPlaybackSpeedAndSkipSilence(presentationTimeUs); in initialize() 595 ByteBuffer buffer, long presentationTimeUs, int encodedAccessUnitCount) in handleBuffer() argument 616 applyPlaybackSpeedAndSkipSilence(presentationTimeUs); in handleBuffer() 620 initialize(presentationTimeUs); in handleBuffer() 654 applyPlaybackSpeedAndSkipSilence(presentationTimeUs); in handleBuffer() 664 && Math.abs(expectedPresentationTimeUs - presentationTimeUs) > 200000) { in handleBuffer() 670 + presentationTimeUs in handleBuffer() 681 long adjustmentUs = presentationTimeUs - expectedPresentationTimeUs; in handleBuffer() [all …]
|
D | ForwardingAudioSink.java | 78 ByteBuffer buffer, long presentationTimeUs, int encodedAccessUnitCount) in handleBuffer() argument 80 return sink.handleBuffer(buffer, presentationTimeUs, encodedAccessUnitCount); in handleBuffer()
|
D | AudioSink.java | 251 boolean handleBuffer(ByteBuffer buffer, long presentationTimeUs, int encodedAccessUnitCount) in handleBuffer() argument
|
/external/oboe/samples/RhythmGame/src/main/cpp/audio/ |
D | NDKExtractor.cpp | 124 auto presentationTimeUs = AMediaExtractor_getSampleTime(extractor); in decode() local 130 presentationTimeUs, in decode() 140 presentationTimeUs, in decode()
|
/external/webrtc/sdk/android/src/java/org/webrtc/ |
D | MediaCodecWrapperFactoryImpl.java | 67 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument 68 mediaCodec.queueInputBuffer(index, offset, size, presentationTimeUs, flags); in queueInputBuffer()
|
D | MediaCodecWrapper.java | 38 void queueInputBuffer(int index, int offset, int size, long presentationTimeUs, int flags); in queueInputBuffer() argument
|
/external/exoplayer/tree/library/ui/src/main/java/com/google/android/exoplayer2/ui/spherical/ |
D | SceneRenderer.java | 147 long presentationTimeUs, in onVideoFrameAboutToBeRendered() argument 151 sampleTimestampQueue.add(releaseTimeNs, presentationTimeUs); in onVideoFrameAboutToBeRendered()
|
/external/exoplayer/tree/library/core/src/test/java/com/google/android/exoplayer2/mediacodec/ |
D | AsynchronousMediaCodecAdapterTest.java | 139 outBufferInfo.presentationTimeUs = 10; in dequeueOutputBufferIndex_withOutputBuffer_returnsOutputBuffer() 166 info1.presentationTimeUs = 1; in dequeueOutputBufferIndex_afterFlushCompletes_returnsNextOutputBuffer()
|
/external/exoplayer/tree/demos/gl/src/main/java/com/google/android/exoplayer2/gldemo/ |
D | VideoProcessingGLSurfaceView.java | 285 long presentationTimeUs, in onVideoFrameAboutToBeRendered() argument 289 sampleTimestampQueue.add(releaseTimeNs, presentationTimeUs); in onVideoFrameAboutToBeRendered()
|