Lines Matching defs:item

79             const RingBufferItem& item = *it;
81 cur.mCrop = item.mCrop;
82 cur.mTransform = item.mTransform;
83 cur.mScalingMode = item.mScalingMode;
84 cur.mTimestamp = item.mTimestamp;
85 cur.mFrameNumber = item.mFrameNumber;
86 cur.mPinned = item.mPinCount > 0;
142 // Fine. Empty buffer item list.
164 void RingBufferConsumer::pinBufferLocked(const BufferItem& item) {
172 if (item.mGraphicBuffer == find.mGraphicBuffer) {
180 item.mTimestamp, item.mFrameNumber);
183 item.mFrameNumber, item.mTimestamp);
224 RingBufferItem& item = *accIt;
230 // item.mGraphicBuffer was populated with the proper graphic-buffer
232 err = addReleaseFenceLocked(item.mSlot,
233 item.mGraphicBuffer, item.mFence);
238 item.mTimestamp, item.mFrameNumber);
243 item.mTimestamp, item.mFrameNumber);
245 // item.mGraphicBuffer was populated with the proper graphic-buffer
247 err = releaseBufferLocked(item.mSlot, item.mGraphicBuffer,
257 item.mTimestamp, item.mFrameNumber);
269 void RingBufferConsumer::onFrameAvailable(const BufferItem& item) {
291 RingBufferItem& item = *mBufferItemList.insert(mBufferItemList.end(),
297 err = acquireBufferLocked(&item, 0);
309 item.mTimestamp,
312 if (item.mTimestamp < mLatestTimestamp) {
314 mLatestTimestamp, item.mTimestamp);
317 mLatestTimestamp = item.mTimestamp;
319 item.mGraphicBuffer = mSlots[item.mSlot].mGraphicBuffer;
322 ConsumerBase::onFrameAvailable(item);
325 void RingBufferConsumer::unpinBuffer(const BufferItem& item) {
335 if (item.mGraphicBuffer == find.mGraphicBuffer) {
336 status_t res = addReleaseFenceLocked(item.mSlot,
337 item.mGraphicBuffer, item.mFence);
342 item.mTimestamp, item.mFrameNumber);
354 item.mTimestamp, item.mFrameNumber);
357 item.mTimestamp, item.mFrameNumber);