Home
last modified time | relevance | path

Searched refs:igbp (Results 1 – 6 of 6) sorted by relevance

/hardware/google/av/codec2/vndk/platform/
DC2BqBuffer.cpp53 sp<HGraphicBufferProducer> igbp; member
96 const sp<HGraphicBufferProducer>& igbp, in AssignBlockToBufferQueue() argument
104 poolData->igbp = igbp; in AssignBlockToBufferQueue()
116 const sp<HGraphicBufferProducer>& igbp) { in HoldBlockFromBufferQueue() argument
120 poolData->igbp = igbp; in HoldBlockFromBufferQueue()
434 igbp(producer), in C2BufferQueueBlockPoolData()
443 igbp(pool ? pool->mProducer : nullptr), in C2BufferQueueBlockPoolData()
453 } else if (igbp) { in ~C2BufferQueueBlockPoolData()
454 igbp->cancelBuffer(bqSlot, nullptr); in ~C2BufferQueueBlockPoolData()
/hardware/google/av/codec2/vndk/internal/
DC2BlockInternal.h294 V1_0::IGraphicBufferProducer>& igbp,
317 V1_0::IGraphicBufferProducer>& igbp = nullptr);
/hardware/google/av/codec2/hidl/1.0/utils/include/codec2/hidl/1.0/
Dtypes.h290 const sp<IGraphicBufferProducer>& igbp,
339 const sp<IGraphicBufferProducer>& igbp,
356 const sp<IGraphicBufferProducer>& igbp,
/hardware/google/av/codec2/hidl/client/
Dclient.cpp883 sp<IGraphicBufferProducer> igbp = mOutputIgbp; in handleOnWorkDone() local
888 if (igbp) { in handleOnWorkDone()
889 holdBufferQueueBlocks(workItems, igbp, bqId, generation); in handleOnWorkDone()
1030 sp<IGraphicBufferProducer> igbp = mOutputIgbp; in flush() local
1035 if (igbp) { in flush()
1036 holdBufferQueueBlocks(*flushedWork, igbp, bqId, generation); in flush()
1134 sp<HGraphicBufferProducer> igbp = in setOutputSurface() local
1136 if (!igbp) { in setOutputSurface()
1137 igbp = new TWGraphicBufferProducer<HGraphicBufferProducer>(surface); in setOutputSurface()
1141 static_cast<uint64_t>(blockPoolId), igbp); in setOutputSurface()
/hardware/google/av/codec2/hidl/1.0/utils/
Dtypes.cpp1658 sp<HGraphicBufferProducer> getHgbp(const sp<IGraphicBufferProducer>& igbp) { in getHgbp() argument
1660 igbp->getHalInterface<HGraphicBufferProducer>(); in getHgbp()
1662 new TWGraphicBufferProducer<HGraphicBufferProducer>(igbp); in getHgbp()
1668 const sp<IGraphicBufferProducer>& igbp, in attachToBufferQueue() argument
1671 if (!igbp) { in attachToBufferQueue()
1692 status_t result = igbp->attachBuffer(bqSlot, graphicBuffer); in attachToBufferQueue()
1729 const sp<IGraphicBufferProducer>& igbp, in holdBufferQueueBlock() argument
1755 _C2BlockFactory::HoldBlockFromBufferQueue(data, getHgbp(igbp)); in holdBufferQueueBlock()
1760 if (!igbp) { in holdBufferQueueBlock()
1765 status_t result = attachToBufferQueue(block, igbp, generation, &bqSlot); in holdBufferQueueBlock()
[all …]
/hardware/google/av/media/codecs/cmds/
Dcodec2.cpp232 const sp<IGraphicBufferProducer> &igbp = mSurface->getIGraphicBufferProducer(); in play() local
264 status_t err = igbp->attachBuffer(&slot, buffer); in play()
276 err = igbp->queueBuffer(slot, qbi, &qbo); in play()