Loading libs/gui/BLASTBufferQueue.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -597,9 +597,15 @@ Rect BLASTBufferQueue::computeCrop(const BufferItem& item) { void BLASTBufferQueue::acquireAndReleaseBuffer() { BufferItem bufferItem; status_t status = mBufferItemConsumer->acquireBuffer(&bufferItem, 0 /* expectedPresent */, false); mBufferItemConsumer->releaseBuffer(bufferItem, Fence::NO_FENCE); if (status != OK) { BQA_LOGE("Failed to acquire a buffer in acquireAndReleaseBuffer, err=%s", statusToString(status).c_str()); return; } mNumFrameAvailable--; mBufferItemConsumer->releaseBuffer(bufferItem, bufferItem.mFence); } void BLASTBufferQueue::onFrameAvailable(const BufferItem& item) { Loading Loading
libs/gui/BLASTBufferQueue.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -597,9 +597,15 @@ Rect BLASTBufferQueue::computeCrop(const BufferItem& item) { void BLASTBufferQueue::acquireAndReleaseBuffer() { BufferItem bufferItem; status_t status = mBufferItemConsumer->acquireBuffer(&bufferItem, 0 /* expectedPresent */, false); mBufferItemConsumer->releaseBuffer(bufferItem, Fence::NO_FENCE); if (status != OK) { BQA_LOGE("Failed to acquire a buffer in acquireAndReleaseBuffer, err=%s", statusToString(status).c_str()); return; } mNumFrameAvailable--; mBufferItemConsumer->releaseBuffer(bufferItem, bufferItem.mFence); } void BLASTBufferQueue::onFrameAvailable(const BufferItem& item) { Loading