Home
last modified time | relevance | path

Searched refs:presentationTimeUs (Results 1 – 25 of 32) sorted by relevance

12

/external/exoplayer/tree/playbacktests/src/androidTest/java/com/google/android/exoplayer2/playbacktests/gts/
DDebugRenderersFactory.java185 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/
DAsynchronousMediaCodecBufferEnqueuer.java102 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 …]
DSynchronousMediaCodecBufferEnqueuer.java43 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()
DSynchronousMediaCodecAdapter.java56 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()
DAsynchronousMediaCodecAdapter.java69 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()
DMediaCodecRenderer.java639 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 …]
DMediaCodecInputBufferEnqueuer.java37 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
DMediaCodecAdapter.java77 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
DMultiLockAsyncMediaCodecAdapter.java209 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()
DDedicatedThreadAsyncMediaCodecAdapter.java128 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/
DCapturingAudioSink.java85 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/
DMediaCodecVideoRenderer.java737 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 …]
DDecoderVideoRenderer.java415 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()
DVideoFrameMetadataListener.java36 long presentationTimeUs, in onVideoFrameAboutToBeRendered() argument
/external/webrtc/sdk/android/tests/src/org/webrtc/
DFakeMediaCodecWrapper.java66 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/
DCeaUtil.java44 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/
DDefaultAudioSink.java527 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 …]
DForwardingAudioSink.java78 ByteBuffer buffer, long presentationTimeUs, int encodedAccessUnitCount) in handleBuffer() argument
80 return sink.handleBuffer(buffer, presentationTimeUs, encodedAccessUnitCount); in handleBuffer()
DAudioSink.java251 boolean handleBuffer(ByteBuffer buffer, long presentationTimeUs, int encodedAccessUnitCount) in handleBuffer() argument
/external/oboe/samples/RhythmGame/src/main/cpp/audio/
DNDKExtractor.cpp124 auto presentationTimeUs = AMediaExtractor_getSampleTime(extractor); in decode() local
130 presentationTimeUs, in decode()
140 presentationTimeUs, in decode()
/external/webrtc/sdk/android/src/java/org/webrtc/
DMediaCodecWrapperFactoryImpl.java67 int index, int offset, int size, long presentationTimeUs, int flags) { in queueInputBuffer() argument
68 mediaCodec.queueInputBuffer(index, offset, size, presentationTimeUs, flags); in queueInputBuffer()
DMediaCodecWrapper.java38 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/
DSceneRenderer.java147 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/
DAsynchronousMediaCodecAdapterTest.java139 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/
DVideoProcessingGLSurfaceView.java285 long presentationTimeUs, in onVideoFrameAboutToBeRendered() argument
289 sampleTimestampQueue.add(releaseTimeNs, presentationTimeUs); in onVideoFrameAboutToBeRendered()

12