Home
last modified time | relevance | path

Searched refs:_C2BlockPoolData (Results 1 – 14 of 14) sorted by relevance

/frameworks/av/media/codec2/vndk/internal/
DC2BlockInternal.h56 struct C2_HIDE _C2BlockPoolData { struct
67 _C2BlockPoolData() = default; argument
69 virtual ~_C2BlockPoolData() = default;
96 const std::shared_ptr<_C2BlockPoolData> &data = nullptr,
113 const std::shared_ptr<_C2BlockPoolData> &data = nullptr,
122 std::shared_ptr<_C2BlockPoolData> GetLinearBlockPoolData(
131 std::shared_ptr<_C2BlockPoolData> GetGraphicBlockPoolData(
207 const std::shared_ptr<const _C2BlockPoolData> &poolData,
248 const std::shared_ptr<const _C2BlockPoolData> &poolData,
338 const std::shared_ptr<const _C2BlockPoolData>& poolData,
[all …]
/frameworks/av/media/codec2/vndk/platform/
DC2IgbaBuffer.cpp136 const std::shared_ptr<const _C2BlockPoolData>& data, in GetAHardwareBuffer()
138 if (data && data->getType() == _C2BlockPoolData::TYPE_AHWBUFFER) { in GetAHardwareBuffer()
148 const std::shared_ptr<_C2BlockPoolData>& data) { in DisownIgbaBlock()
149 if (data && data->getType() == _C2BlockPoolData::TYPE_AHWBUFFER) { in DisownIgbaBlock()
157 const std::shared_ptr<_C2BlockPoolData>& data, in RegisterIgba()
159 if (data && data->getType() == _C2BlockPoolData::TYPE_AHWBUFFER) { in RegisterIgba()
DC2BqBuffer.cpp65 const std::shared_ptr<const _C2BlockPoolData>& data, in GetBufferQueueData()
67 if (data && data->getType() == _C2BlockPoolData::TYPE_BUFFERQUEUE) { in GetBufferQueueData()
77 const std::shared_ptr<_C2BlockPoolData>& data, in HoldBlockFromBufferQueue()
87 const std::shared_ptr<_C2BlockPoolData>& data) { in BeginTransferBlockToClient()
94 const std::shared_ptr<_C2BlockPoolData>& data, in EndTransferBlockToClient()
102 const std::shared_ptr<_C2BlockPoolData>& data) { in BeginAttachBlockToBufferQueue()
110 const std::shared_ptr<_C2BlockPoolData>& data, in EndAttachBlockToBufferQueue()
123 const std::shared_ptr<_C2BlockPoolData>& data) { in DisplayBlockToBufferQueue()
/frameworks/av/media/codec2/hal/client/include/codec2/hidl/
Doutput.h26 struct C2_HIDE _C2BlockPoolData; variable
98 std::weak_ptr<_C2BlockPoolData> mPoolDatas[BufferQueueDefs::NUM_BUFFER_SLOTS];
/frameworks/av/media/codec2/hal/common/
DBufferTypes.cpp135 std::shared_ptr<_C2BlockPoolData> data = in BeginTransferBufferQueueBlock()
154 std::shared_ptr<_C2BlockPoolData> data = in EndTransferBufferQueueBlock()
174 std::shared_ptr<_C2BlockPoolData> data = in DisplayBufferQueueBlock()
/frameworks/av/media/codec2/hal/common/include/codec2/common/
DBufferTypes.h76 const std::shared_ptr<const _C2BlockPoolData>& blockPoolData,
175 const std::shared_ptr<const _C2BlockPoolData>& blockPoolData, in addBaseBlock()
186 case _C2BlockPoolData::TYPE_BUFFERPOOL: in addBaseBlock()
187 case _C2BlockPoolData::TYPE_BUFFERPOOL2: { in addBaseBlock()
198 case _C2BlockPoolData::TYPE_BUFFERQUEUE: { in addBaseBlock()
212 case _C2BlockPoolData::TYPE_AHWBUFFER: { in addBaseBlock()
253 std::shared_ptr<const _C2BlockPoolData> bpData = in objcpy()
286 std::shared_ptr<const _C2BlockPoolData> bpData = in objcpy()
/frameworks/av/media/codec2/vndk/
DC2Buffer.cpp157 const std::shared_ptr<_C2BlockPoolData> &poolData = nullptr, in _C2Block1DImpl()
169 std::shared_ptr<_C2BlockPoolData> poolData() const { in poolData()
190 std::shared_ptr<_C2BlockPoolData> mPoolData;
383 struct C2_HIDE C2PooledBlockPoolData : _C2BlockPoolData {
402 const std::shared_ptr<const _C2BlockPoolData> &data, in GetBufferPoolData()
404 if (data && data->getType() == _C2BlockPoolData::TYPE_BUFFERPOOL) { in GetBufferPoolData()
413 struct C2_HIDE C2PooledBlockPoolData2 : _C2BlockPoolData { // AIDL BufferPool(bufferpool2)
433 const std::shared_ptr<const _C2BlockPoolData> &data, in GetBufferPoolData()
435 if (data && data->getType() == _C2BlockPoolData::TYPE_BUFFERPOOL2) { in GetBufferPoolData()
446 const std::shared_ptr<_C2BlockPoolData> &data, size_t offset, size_t size) { in CreateLinearBlock()
[all …]
/frameworks/av/media/codec2/vndk/include/
DC2IgbaBufferPriv.h91 struct C2IgbaBlockPoolData : public _C2BlockPoolData {
DC2BqBufferPriv.h167 struct C2BufferQueueBlockPoolData : public _C2BlockPoolData {
/frameworks/av/media/codec2/hal/aidl/
DBufferTypes.cpp223 const std::shared_ptr<const _C2BlockPoolData>& blockPoolData, in GetBufferPoolData()
364 std::shared_ptr<_C2BlockPoolData> poolData = in ReturnOutputBlocksToClientIfNeeded()
/frameworks/av/media/codec2/hal/client/
Doutput.cpp223 std::weak_ptr<_C2BlockPoolData> in configure()
272 std::shared_ptr<_C2BlockPoolData> data = mPoolDatas[i].lock(); in configure()
366 std::shared_ptr<_C2BlockPoolData> data = in registerBuffer()
DGraphicsTracker.cpp36 std::shared_ptr<const _C2BlockPoolData> bpData = _C2BlockFactory::GetGraphicBlockPoolData(blk); in retrieveAHardwareBufferId()
37 if (bpData->getType() != _C2BlockPoolData::TYPE_AHWBUFFER) { in retrieveAHardwareBufferId()
929 std::shared_ptr<_C2BlockPoolData> poolData = in render()
Dclient.cpp2582 std::shared_ptr<_C2BlockPoolData> poolData = in holdIgbaBlocks()
/frameworks/av/media/codec2/hal/hidl/1.0/utils/
Dtypes.cpp228 const std::shared_ptr<const _C2BlockPoolData>& blockPoolData, in GetBufferPoolData()