Home
last modified time | relevance | path

Searched refs:LocalBufferPool (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/media/codec2/sfplugin/
DCCodecBuffers.h239 class LocalBufferPool : public std::enable_shared_from_this<LocalBufferPool> {
248 static std::shared_ptr<LocalBufferPool> Create(size_t poolCapacity);
273 VectorBuffer(std::vector<uint8_t> &&vec, const std::shared_ptr<LocalBufferPool> &pool);
279 std::weak_ptr<LocalBufferPool> mPool;
290 explicit LocalBufferPool(size_t poolCapacity) in LocalBufferPool() function
300 DISALLOW_EVIL_CONSTRUCTORS(LocalBufferPool);
676 std::shared_ptr<LocalBufferPool> mLocalBufferPool;
872 std::shared_ptr<LocalBufferPool> mLocalBufferPool;
DCCodecBuffers.cpp37 const std::shared_ptr<LocalBufferPool> &localBufferPool) { in AllocateGraphicBuffer()
167 std::shared_ptr<LocalBufferPool> LocalBufferPool::Create(size_t poolCapacity) { in Create()
168 return std::shared_ptr<LocalBufferPool>(new LocalBufferPool(poolCapacity)); in Create()
171 sp<ABuffer> LocalBufferPool::newBuffer(size_t capacity) { in newBuffer()
199 LocalBufferPool::VectorBuffer::VectorBuffer( in VectorBuffer()
200 std::vector<uint8_t> &&vec, const std::shared_ptr<LocalBufferPool> &pool) in VectorBuffer()
206 LocalBufferPool::VectorBuffer::~VectorBuffer() { in ~VectorBuffer()
207 std::shared_ptr<LocalBufferPool> pool = mPool.lock(); in ~VectorBuffer()
215 void LocalBufferPool::returnVector(std::vector<uint8_t> &&vec) { in returnVector()
736 mLocalBufferPool(LocalBufferPool::Create( in GraphicInputBuffers()
[all …]