Lines Matching refs:bufferItem
325 const BufferItem& bufferItem, size_t surfaceId) { in outputBufferLocked() argument
329 bufferItem.mTimestamp, bufferItem.mIsAutoTimestamp, in outputBufferLocked()
330 bufferItem.mDataSpace, bufferItem.mCrop, in outputBufferLocked()
331 static_cast<int32_t>(bufferItem.mScalingMode), in outputBufferLocked()
332 bufferItem.mTransform, bufferItem.mFence); in outputBufferLocked()
336 uint64_t bufferId = bufferItem.mGraphicBuffer->getId(); in outputBufferLocked()
363 decrementBufRefCountLocked(bufferItem.mGraphicBuffer->getId(), surfaceId); in outputBufferLocked()
465 BufferItem bufferItem; in onFrameAvailable() local
466 status_t res = mConsumer->acquireBuffer(&bufferItem, /* presentWhen */ 0); in onFrameAvailable()
474 if (bufferItem.mGraphicBuffer != nullptr) { in onFrameAvailable()
475 mInputSlots[bufferItem.mSlot] = bufferItem; in onFrameAvailable()
476 } else if (bufferItem.mAcquireCalled) { in onFrameAvailable()
477 bufferItem.mGraphicBuffer = mInputSlots[bufferItem.mSlot].mGraphicBuffer; in onFrameAvailable()
478 mInputSlots[bufferItem.mSlot].mFrameNumber = bufferItem.mFrameNumber; in onFrameAvailable()
484 bufferId = bufferItem.mGraphicBuffer->getId(); in onFrameAvailable()
494 bufferItem.mGraphicBuffer->getId(), bufferItem.mSlot); in onFrameAvailable()
500 __FUNCTION__, bufferItem.mGraphicBuffer->getId(), tracker.requestedSurfaces().size()); in onFrameAvailable()
508 res = outputBufferLocked(mOutputs[id], bufferItem, id); in onFrameAvailable()