Home
last modified time | relevance | path

Searched refs:bufferInfo (Results 1 – 7 of 7) sorted by relevance

/aosp14/frameworks/base/libs/hwui/renderthread/
H A DVulkanSurface.cpp358 if (bufferInfo.buffer.get() != nullptr && bufferInfo.dequeued) { in releaseBuffers()
364 bufferInfo.dequeued = false; in releaseBuffers()
365 bufferInfo.dequeue_fence.reset(); in releaseBuffers()
371 bufferInfo.skSurface.reset(); in releaseBuffers()
372 bufferInfo.buffer.clear(); in releaseBuffers()
373 bufferInfo.hasValidContents = false; in releaseBuffers()
374 bufferInfo.lastPresentedCount = 0; in releaseBuffers()
381 bufferInfo.hasValidContents = false; in invalidateBuffers()
382 bufferInfo.lastPresentedCount = 0; in invalidateBuffers()
486 mCurrentBufferInfo = bufferInfo; in dequeueNativeBuffer()
[all …]
H A DVulkanManager.cpp463 VulkanSurface::NativeBufferInfo* bufferInfo = surface->dequeueNativeBuffer(); in dequeueNextBuffer() local
465 if (bufferInfo == nullptr) { in dequeueNextBuffer()
470 LOG_ALWAYS_FATAL_IF(!bufferInfo->dequeued); in dequeueNextBuffer()
472 if (bufferInfo->dequeue_fence != -1) { in dequeueNextBuffer()
473 struct sync_file_info* finfo = sync_file_info(bufferInfo->dequeue_fence); in dequeueNextBuffer()
480 int fence_clone = dup(bufferInfo->dequeue_fence); in dequeueNextBuffer()
484 sync_wait(bufferInfo->dequeue_fence, -1 /* forever */); in dequeueNextBuffer()
495 sync_wait(bufferInfo->dequeue_fence, -1 /* forever */); in dequeueNextBuffer()
510 sync_wait(bufferInfo->dequeue_fence, -1 /* forever */); in dequeueNextBuffer()
517 bufferInfo->skSurface->wait(1, &backendSemaphore); in dequeueNextBuffer()
[all …]
/aosp14/frameworks/base/media/java/android/media/
H A DMediaMuxer.java697 @NonNull BufferInfo bufferInfo) { in writeSampleData() argument
706 if (bufferInfo == null) { in writeSampleData()
709 if (bufferInfo.size < 0 || bufferInfo.offset < 0 in writeSampleData()
710 || (bufferInfo.offset + bufferInfo.size) > byteBuf.capacity()) { in writeSampleData()
724 bufferInfo.offset, bufferInfo.size, in writeSampleData()
725 bufferInfo.presentationTimeUs, bufferInfo.flags); in writeSampleData()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/screenrecord/
H A DScreenInternalAudioRecorder.java268 MediaCodec.BufferInfo bufferInfo = new MediaCodec.BufferInfo(); in writeOutput() local
269 int bufferIndex = mCodec.dequeueOutputBuffer(bufferInfo, TIMEOUT); in writeOutput()
281 if (!((bufferInfo.flags & MediaCodec.BUFFER_FLAG_CODEC_CONFIG) != 0 in writeOutput()
282 && bufferInfo.size != 0)) { in writeOutput()
283 mMuxer.writeSampleData(mTrackId, buff, bufferInfo); in writeOutput()
/aosp14/frameworks/base/media/jni/
H A Dandroid_media_MediaCodec.h132 JNIEnv *env, jobject bufferInfo, size_t *index, int64_t timeoutUs);
H A Dandroid_media_MediaCodec.cpp463 JNIEnv *env, jobject bufferInfo, size_t *index, int64_t timeoutUs) { in dequeueOutputBuffer() argument
474 env->CallVoidMethod(bufferInfo, gBufferInfo.setId, (jint)offset, (jint)size, timeUs, flags); in dequeueOutputBuffer()
2753 JNIEnv *env, jobject thiz, jobject bufferInfo, jlong timeoutUs) { in android_media_MediaCodec_dequeueOutputBuffer() argument
2765 env, bufferInfo, &index, timeoutUs); in android_media_MediaCodec_dequeueOutputBuffer()
/aosp14/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...