Home
last modified time | relevance | path

Searched refs:bufferItem (Results 1 – 10 of 10) sorted by relevance

/aosp12/frameworks/av/media/libstagefright/
H A DMediaSync.cpp353 returnBufferToInput_l(bufferItem->mGraphicBuffer, bufferItem->mFence); in flush()
563 bufferItem->mGraphicBuffer, bufferItem->mFence); in onDrainVideo_l()
615 BufferItem bufferItem; in onFrameAvailableFromInput() local
642 mBuffersFromInput.add(bufferItem.mGraphicBuffer->getId(), bufferItem.mGraphicBuffer); in onFrameAvailableFromInput()
648 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence); in onFrameAvailableFromInput()
661 bufferItem.mTimestamp, in renderOneBufferItem_l()
663 bufferItem.mDataSpace, in renderOneBufferItem_l()
664 bufferItem.mCrop, in renderOneBufferItem_l()
667 bufferItem.mFence); in renderOneBufferItem_l()
681 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence); in renderOneBufferItem_l()
[all …]
/aosp12/frameworks/native/libs/gui/
H A DStreamSplitter.cpp129 BufferItem bufferItem; in onFrameAvailable() local
135 bufferItem.mGraphicBuffer->getId()); in onFrameAvailable()
137 status = mInput->detachBuffer(bufferItem.mSlot); in onFrameAvailable()
142 mBuffers.add(bufferItem.mGraphicBuffer->getId(), in onFrameAvailable()
143 new BufferTracker(bufferItem.mGraphicBuffer)); in onFrameAvailable()
146 bufferItem.mTimestamp, bufferItem.mIsAutoTimestamp, in onFrameAvailable()
147 bufferItem.mDataSpace, bufferItem.mCrop, in onFrameAvailable()
148 static_cast<int32_t>(bufferItem.mScalingMode), in onFrameAvailable()
149 bufferItem.mTransform, bufferItem.mFence); in onFrameAvailable()
161 mBuffers.editValueFor(bufferItem.mGraphicBuffer->getId())-> in onFrameAvailable()
[all …]
H A DBLASTBufferQueue.cpp491 BufferItem bufferItem; in acquireNextBufferLocked() local
502 auto buffer = bufferItem.mGraphicBuffer; in acquireNextBufferLocked()
511 if (rejectBuffer(bufferItem)) { in acquireNextBufferLocked()
539 Rect crop = computeCrop(bufferItem); in acquireNextBufferLocked()
541 bufferItem.mGraphicBuffer->getHeight(), bufferItem.mTransform, in acquireNextBufferLocked()
553 bufferItem.mFence ? new Fence(bufferItem.mFence->dup()) : Fence::NO_FENCE); in acquireNextBufferLocked()
564 if (!bufferItem.mIsAutoTimestamp) { in acquireNextBufferLocked()
612 bufferItem.mTimestamp, bufferItem.mIsAutoTimestamp ? "(auto)" : "", in acquireNextBufferLocked()
614 bufferItem.mAutoRefresh ? " mAutoRefresh" : "", bufferItem.mTransform); in acquireNextBufferLocked()
625 BufferItem bufferItem; in acquireAndReleaseBuffer() local
[all …]
H A DBufferQueueConsumer.cpp143 const BufferItem& bufferItem(mCore->mQueue[1]); in acquireBuffer() local
147 if (maxFrameNumber && bufferItem.mFrameNumber > maxFrameNumber) { in acquireBuffer()
160 nsecs_t desiredPresent = bufferItem.mTimestamp; in acquireBuffer()
/aosp12/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3StreamSplitter.cpp348 bufferItem.mTimestamp, bufferItem.mIsAutoTimestamp, in outputBufferLocked()
349 bufferItem.mDataSpace, bufferItem.mCrop, in outputBufferLocked()
351 bufferItem.mTransform, bufferItem.mFence); in outputBufferLocked()
485 BufferItem bufferItem; in onFrameAvailable() local
494 if (bufferItem.mGraphicBuffer != nullptr) { in onFrameAvailable()
495 mInputSlots[bufferItem.mSlot] = bufferItem; in onFrameAvailable()
496 } else if (bufferItem.mAcquireCalled) { in onFrameAvailable()
497 bufferItem.mGraphicBuffer = mInputSlots[bufferItem.mSlot].mGraphicBuffer; in onFrameAvailable()
498 mInputSlots[bufferItem.mSlot].mFrameNumber = bufferItem.mFrameNumber; in onFrameAvailable()
515 bufferItem.mGraphicBuffer->getId(), bufferItem.mSlot); in onFrameAvailable()
[all …]
H A DCamera3InputStream.cpp75 BufferItem bufferItem; in getInputBufferLocked() local
77 res = mConsumer->acquireBuffer(&bufferItem, /*waitForFence*/false); in getInputBufferLocked()
85 size->width = bufferItem.mGraphicBuffer->getWidth(); in getInputBufferLocked()
86 size->height = bufferItem.mGraphicBuffer->getHeight(); in getInputBufferLocked()
88 anb = bufferItem.mGraphicBuffer->getNativeBuffer(); in getInputBufferLocked()
90 fenceFd = bufferItem.mFence->dup(); in getInputBufferLocked()
97 mBuffersInFlight.push_back(bufferItem); in getInputBufferLocked()
100 mLastTimestamp = bufferItem.mTimestamp; in getInputBufferLocked()
121 BufferItem bufferItem; in returnBufferCheckedLocked() local
133 bufferItem = tmp; in returnBufferCheckedLocked()
[all …]
H A DCamera3StreamSplitter.h219 const BufferItem& bufferItem, size_t surfaceId);
/aosp12/frameworks/base/media/jni/
H A Dandroid_media_Utils.cpp473 status_t lockImageFromBuffer(BufferItem* bufferItem, uint32_t inUsage, in lockImageFromBuffer() argument
476 if (bufferItem == nullptr || outputImage == nullptr) { in lockImageFromBuffer()
481 status_t res = lockImageFromBuffer(bufferItem->mGraphicBuffer, inUsage, bufferItem->mCrop, in lockImageFromBuffer()
488 outputImage->crop = bufferItem->mCrop; in lockImageFromBuffer()
489 outputImage->transform = bufferItem->mTransform; in lockImageFromBuffer()
490 outputImage->scalingMode = bufferItem->mScalingMode; in lockImageFromBuffer()
491 outputImage->timestamp = bufferItem->mTimestamp; in lockImageFromBuffer()
492 outputImage->dataSpace = bufferItem->mDataSpace; in lockImageFromBuffer()
493 outputImage->frameNumber = bufferItem->mFrameNumber; in lockImageFromBuffer()
H A Dandroid_media_Utils.h44 status_t lockImageFromBuffer(BufferItem* bufferItem, uint32_t inUsage,
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/
H A DMediaSync.h251 void renderOneBufferItem_l(const BufferItem &bufferItem);