Home
last modified time | relevance | path

Searched refs:C2VdaBqBlockPool (Results 1 – 5 of 5) sorted by relevance

/external/v4l2_codec2/plugin_store/
DC2VdaBqBlockPool.cpp409 class C2VdaBqBlockPool::Impl : public std::enable_shared_from_this<C2VdaBqBlockPool::Impl>,
412 using HGraphicBufferProducer = C2VdaBqBlockPool::HGraphicBufferProducer;
493 C2VdaBqBlockPool::Impl::Impl(const std::shared_ptr<C2Allocator>& allocator) in Impl()
496 c2_status_t C2VdaBqBlockPool::Impl::fetchGraphicBlock( in fetchGraphicBlock()
598 status_t C2VdaBqBlockPool::Impl::getFreeSlotLocked(uint32_t width, uint32_t height, uint32_t format, in getFreeSlotLocked()
645 void C2VdaBqBlockPool::Impl::onEventNotified() { in onEventNotified()
664 status_t C2VdaBqBlockPool::Impl::queryGenerationAndUsageLocked(uint32_t width, uint32_t height, in queryGenerationAndUsageLocked()
702 status_t C2VdaBqBlockPool::Impl::waitFence(slot_t slot, sp<Fence> fence) { in waitFence()
722 void C2VdaBqBlockPool::Impl::setRenderCallback( in setRenderCallback()
729 c2_status_t C2VdaBqBlockPool::Impl::requestNewBufferSet(int32_t bufferCount, uint32_t width, in requestNewBufferSet()
[all …]
DV4L2PluginStore.cpp74 return new C2VdaBqBlockPool(allocator, poolId); in createBlockPool()
80 return new C2VdaBqBlockPool(allocator, poolId); in createBlockPool()
DAndroid.bp19 "C2VdaBqBlockPool.cpp",
/external/v4l2_codec2/plugin_store/include/v4l2_codec2/plugin_store/
DC2VdaBqBlockPool.h27 class C2VdaBqBlockPool : public C2BufferQueueBlockPool {
29 C2VdaBqBlockPool(const std::shared_ptr<C2Allocator>& allocator, const local_id_t localId);
31 ~C2VdaBqBlockPool() override = default;
/external/v4l2_codec2/components/
DVideoFramePool.cpp36 C2VdaBqBlockPool* bqPool = static_cast<C2VdaBqBlockPool*>(&blockPool); in getBufferIdFromGraphicBlock()
54 C2VdaBqBlockPool* bqPool = static_cast<C2VdaBqBlockPool*>(&blockPool); in requestNewBufferSet()
67 C2VdaBqBlockPool* bqPool = static_cast<C2VdaBqBlockPool*>(&blockPool); in setNotifyBlockAvailableCb()