/frameworks/av/media/libstagefright/tests/writer/ |
D | WriterUtility.cpp | 25 int32_t sendBuffersToWriter(ifstream &inputStream, vector<BufferInfo> &bufferInfo, in sendBuffersToWriter() argument 29 if (inputFrameId >= (int)bufferInfo.size() || inputFrameId >= (offset + range)) break; in sendBuffersToWriter() 30 int32_t size = bufferInfo[inputFrameId].size; in sendBuffersToWriter() 52 sampleMetaData.setInt64(kKeyTime, bufferInfo[inputFrameId].timeUs); in sendBuffersToWriter() 54 sampleMetaData.setInt64(kKeyDecodingTime, bufferInfo[inputFrameId].timeUs); in sendBuffersToWriter() 56 if (bufferInfo[inputFrameId].flags == 1) { in sendBuffersToWriter() 76 int32_t writeHeaderBuffers(ifstream &inputStream, vector<BufferInfo> &bufferInfo, in writeHeaderBuffers() argument 80 int32_t flags = bufferInfo[inputFrameId].flags; in writeHeaderBuffers() 82 int32_t size = bufferInfo[inputFrameId].size; in writeHeaderBuffers()
|
D | WriterUtility.h | 44 int32_t sendBuffersToWriter(ifstream &inputStream, vector<BufferInfo> &bufferInfo, 48 int32_t writeHeaderBuffers(ifstream &inputStream, vector<BufferInfo> &bufferInfo,
|
/frameworks/base/libs/hwui/renderthread/ |
D | VulkanSurface.cpp | 326 VulkanSurface::NativeBufferInfo& bufferInfo = mNativeBuffers[i]; in releaseBuffers() local 328 if (bufferInfo.buffer.get() != nullptr && bufferInfo.dequeued) { in releaseBuffers() 329 int err = mNativeWindow->cancelBuffer(mNativeWindow.get(), bufferInfo.buffer.get(), in releaseBuffers() 330 bufferInfo.dequeue_fence); in releaseBuffers() 334 bufferInfo.dequeued = false; in releaseBuffers() 336 if (bufferInfo.dequeue_fence >= 0) { in releaseBuffers() 337 close(bufferInfo.dequeue_fence); in releaseBuffers() 338 bufferInfo.dequeue_fence = -1; in releaseBuffers() 342 LOG_ALWAYS_FATAL_IF(bufferInfo.dequeued); in releaseBuffers() 343 LOG_ALWAYS_FATAL_IF(bufferInfo.dequeue_fence != -1); in releaseBuffers() [all …]
|
D | VulkanManager.cpp | 413 VulkanSurface::NativeBufferInfo* bufferInfo = surface->dequeueNativeBuffer(); in dequeueNextBuffer() local 415 if (bufferInfo == nullptr) { in dequeueNextBuffer() 420 LOG_ALWAYS_FATAL_IF(!bufferInfo->dequeued); in dequeueNextBuffer() 422 if (bufferInfo->dequeue_fence != -1) { in dequeueNextBuffer() 423 struct sync_file_info* finfo = sync_file_info(bufferInfo->dequeue_fence); in dequeueNextBuffer() 430 int fence_clone = dup(bufferInfo->dequeue_fence); in dequeueNextBuffer() 434 sync_wait(bufferInfo->dequeue_fence, -1 /* forever */); in dequeueNextBuffer() 458 bufferInfo->skSurface->wait(1, &backendSemaphore); in dequeueNextBuffer() 462 bufferInfo->skSurface->flush(); in dequeueNextBuffer() 503 VulkanSurface::NativeBufferInfo* bufferInfo = surface->getCurrentBufferInfo(); in swapBuffers() local [all …]
|
/frameworks/base/media/java/android/media/ |
D | MediaMuxer.java | 696 @NonNull BufferInfo bufferInfo) { in writeSampleData() argument 705 if (bufferInfo == null) { in writeSampleData() 708 if (bufferInfo.size < 0 || bufferInfo.offset < 0 in writeSampleData() 709 || (bufferInfo.offset + bufferInfo.size) > byteBuf.capacity()) { in writeSampleData() 723 bufferInfo.offset, bufferInfo.size, in writeSampleData() 724 bufferInfo.presentationTimeUs, bufferInfo.flags); in writeSampleData()
|
/frameworks/av/media/tests/benchmark/src/native/common/ |
D | BenchmarkCommon.cpp | 39 AMediaCodecBufferInfo *bufferInfo) { in OnOutputAvailableCB() argument 40 ALOGV("OnOutputAvailableCB: index(%d), (%d, %d, %lld, 0x%x)", index, bufferInfo->offset, in OnOutputAvailableCB() 41 bufferInfo->size, (long long)bufferInfo->presentationTimeUs, bufferInfo->flags); in OnOutputAvailableCB() 44 AMediaCodecBufferInfo bufferInfoCopy = *bufferInfo; in OnOutputAvailableCB()
|
D | BenchmarkCommon.h | 101 AMediaCodecBufferInfo *bufferInfo) { in onOutputAvailable() argument 104 (void)bufferInfo; in onOutputAvailable() 124 AMediaCodecBufferInfo *bufferInfo);
|
/frameworks/hardware/interfaces/bufferhub/1.0/vts/functional/ |
D | VtsHalBufferHubV1_0TargetTest.cpp | 78 memcpy(&clientStateMask, &bufferTraits.bufferInfo->data[3], sizeof(clientStateMask)); in clientStateMask() 97 const native_handle_t* bufferInfo = bufferTraits.bufferInfo.getNativeHandle(); in isValidTraits() local 98 if (bufferInfo == nullptr) { in isValidTraits() 101 const int metadataFd = bufferInfo->data[0]; in isValidTraits() 102 const int eventFd = bufferInfo->data[1]; in isValidTraits() 103 const int bufferId = bufferInfo->data[2]; in isValidTraits() 105 memcpy(&userMetadataSize, &bufferTraits.bufferInfo->data[4], sizeof(userMetadataSize)); in isValidTraits() 243 const int bufferId1 = bufferTraits.bufferInfo->data[2]; in TEST_F() 244 const int bufferId2 = bufferTraits2.bufferInfo->data[2]; in TEST_F()
|
/frameworks/av/media/tests/benchmark/MediaBenchmarkTest/src/androidTest/java/com/android/media/benchmark/tests/ |
D | MuxerTest.java | 127 MediaCodec.BufferInfo bufferInfo = extractor.getBufferInfo(); in testMuxer() local 130 .set(bufferInfo.offset, bufferInfo.size, bufferInfo.presentationTimeUs, in testMuxer() 131 bufferInfo.flags); in testMuxer() 134 tempSampleBuffer.put(extractor.getFrameBuffer().array(), 0, bufferInfo.size); in testMuxer()
|
/frameworks/av/services/camera/libcameraservice/device3/ |
D | Camera3StreamBufferListener.h | 43 virtual void onBufferAcquired(const BufferInfo& bufferInfo) = 0; 45 virtual void onBufferReleased(const BufferInfo& bufferInfo) = 0;
|
/frameworks/av/services/camera/libcameraservice/api2/ |
D | CompositeStream.cpp | 93 void CompositeStream::onBufferReleased(const BufferInfo& bufferInfo) { in onBufferReleased() argument 95 if (!mErrorState && !bufferInfo.mError) { in onBufferReleased() 96 mFrameNumberMap.emplace(bufferInfo.mFrameNumber, bufferInfo.mTimestamp); in onBufferReleased()
|
D | HeicCompositeStream.h | 65 void onBufferReleased(const BufferInfo& bufferInfo) override; 136 void onHeicOutputFrameAvailable(const CodecOutputBufferInfo& bufferInfo);
|
D | HeicCompositeStream.cpp | 252 void HeicCompositeStream::onBufferReleased(const BufferInfo& bufferInfo) { in onBufferReleased() argument 255 if (bufferInfo.mError) return; in onBufferReleased() 257 if (bufferInfo.mStreamId == mMainImageStreamId) { in onBufferReleased() 258 mMainImageFrameNumbers.push(bufferInfo.mFrameNumber); in onBufferReleased() 259 mCodecOutputBufferFrameNumbers.push(bufferInfo.mFrameNumber); in onBufferReleased() 261 __FUNCTION__, bufferInfo.mFrameNumber, mMainImageFrameNumbers.size()); in onBufferReleased() 262 } else if (bufferInfo.mStreamId == mAppSegmentStreamId) { in onBufferReleased() 263 mAppSegmentFrameNumbers.push(bufferInfo.mFrameNumber); in onBufferReleased() 265 __FUNCTION__, bufferInfo.mFrameNumber, mAppSegmentFrameNumbers.size()); in onBufferReleased() 1850 CodecOutputBufferInfo bufferInfo = { in onMessageReceived() local [all …]
|
D | CompositeStream.h | 85 void onBufferReleased(const BufferInfo& bufferInfo) override;
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/screenrecord/ |
D | ScreenInternalAudioRecorder.java | 241 MediaCodec.BufferInfo bufferInfo = new MediaCodec.BufferInfo(); in writeOutput() local 242 int bufferIndex = mCodec.dequeueOutputBuffer(bufferInfo, TIMEOUT); in writeOutput() 254 if (!((bufferInfo.flags & MediaCodec.BUFFER_FLAG_CODEC_CONFIG) != 0 in writeOutput() 255 && bufferInfo.size != 0)) { in writeOutput() 256 mMuxer.writeSampleData(mTrackId, buff, bufferInfo); in writeOutput()
|
/frameworks/av/media/tests/benchmark/src/native/decoder/ |
D | Decoder.cpp | 93 AMediaCodecBufferInfo *bufferInfo) { in onOutputAvailable() argument 107 fwrite(buf, sizeof(char), bufferInfo->size, mOutFp); in onOutputAvailable() 108 ALOGV("bytes written into file %d\n", bufferInfo->size); in onOutputAvailable() 113 mSawOutputEOS = (0 != (bufferInfo->flags & AMEDIACODEC_BUFFER_FLAG_END_OF_STREAM)); in onOutputAvailable()
|
D | Decoder.h | 70 AMediaCodecBufferInfo *bufferInfo) override;
|
/frameworks/av/media/tests/benchmark/src/native/encoder/ |
D | Encoder.cpp | 118 AMediaCodecBufferInfo *bufferInfo) { in onOutputAvailable() argument 128 mStats->addFrameSize(bufferInfo->size); in onOutputAvailable() 130 mSawOutputEOS = (0 != (bufferInfo->flags & AMEDIACODEC_BUFFER_FLAG_END_OF_STREAM)); in onOutputAvailable()
|
D | Encoder.h | 75 AMediaCodecBufferInfo *bufferInfo) override;
|
/frameworks/av/media/tests/benchmark/MediaBenchmarkTest/src/main/java/com/android/media/benchmark/library/ |
D | Decoder.java | 133 int outputBufferId, @NonNull MediaCodec.BufferInfo bufferInfo) { in decode() 135 onOutputAvailable(mediaCodec, outputBufferId, bufferInfo); in decode()
|
D | Encoder.java | 167 @NonNull MediaCodec.BufferInfo bufferInfo) { in encode() 169 onOutputAvailable(mediaCodec, outputBufferId, bufferInfo); in encode()
|
/frameworks/hardware/interfaces/bufferhub/1.0/ |
D | types.hal | 49 handle bufferInfo;
|
/frameworks/av/cmds/screenrecord/ |
D | screenrecord.cpp | 400 AMediaCodecBufferInfo bufferInfo = { in writeWinscopeMetadata() local 406 return AMediaMuxer_writeSampleData(muxer, metaTrackIdx, buffer->data(), &bufferInfo); in writeWinscopeMetadata() 525 AMediaCodecBufferInfo bufferInfo = { in runEncoder() local 531 err = AMediaMuxer_writeSampleData(muxer, trackIdx, buffer->data(), &bufferInfo); in runEncoder()
|
/frameworks/av/media/ndk/include/media/ |
D | NdkMediaCodec.h | 92 AMediaCodecBufferInfo *bufferInfo);
|
/frameworks/base/media/jni/ |
D | android_media_MediaCodec.h | 130 JNIEnv *env, jobject bufferInfo, size_t *index, int64_t timeoutUs);
|