Home
last modified time | relevance | path

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

/frameworks/av/media/codec2/hal/common/include/codec2/common/
DBufferPoolSender.h26 template <typename BufferPoolTypes>
29 typedef typename BufferPoolTypes::BufferPoolData BufferPoolData;
30 typedef typename BufferPoolTypes::ResultStatus ResultStatus;
31 typedef typename BufferPoolTypes::BufferPoolStatus BufferPoolStatus;
32 typedef typename BufferPoolTypes::BufferStatusMessage BufferStatusMessage;
DBufferTypes.h69 template <typename BufferPoolTypes, typename BaseBlock>
72 const typename BufferPoolTypes::BufferStatusMessage &pooledBlock);
74 template <typename BufferPoolTypes>
77 std::shared_ptr<typename BufferPoolTypes::BufferPoolData> *bpData);
133 template <typename BufferPoolTypes, typename BaseBlock>
136 const std::shared_ptr<typename BufferPoolTypes::BufferPoolData> &bpData, in _addBaseBlock()
137 BufferPoolSender<BufferPoolTypes>* bufferPoolSender, in _addBaseBlock()
155 typename BufferPoolTypes::BufferStatusMessage pooledBlock; in _addBaseBlock()
156 typename BufferPoolTypes::BufferPoolStatus bpStatus = in _addBaseBlock()
159 if (bpStatus != BufferPoolTypes::ResultStatus::OK) { in _addBaseBlock()
[all …]
/frameworks/av/media/codec2/hal/aidl/include/codec2/aidl/
DBufferTypes.h42 struct BufferPoolTypes { struct
56 struct DefaultBufferPoolSender : ::android::BufferPoolSender<BufferPoolTypes> { argument
111 ::android::BufferPoolSender<BufferPoolTypes>* bpSender = nullptr);
129 c2_status_t toC2Status(BufferPoolTypes::BufferPoolStatus rs);
/frameworks/av/media/codec2/hal/aidl/
DBufferTypes.cpp54 using ::aidl::android::hardware::media::c2::utils::BufferPoolTypes;
215 void SetPooledBlock<BufferPoolTypes>( in SetPooledBlock()
217 const typename BufferPoolTypes::BufferStatusMessage &pooledBlock) { in SetPooledBlock()
222 bool GetBufferPoolData<BufferPoolTypes>( in GetBufferPoolData()
224 std::shared_ptr<typename BufferPoolTypes::BufferPoolData> *bpData) { in GetBufferPoolData()
260 BufferPoolTypes::BufferPoolStatus DefaultBufferPoolSender::send( in send()
344 ::android::BufferPoolSender<BufferPoolTypes>* bufferPoolSender) { in ToAidl()
/frameworks/av/media/codec2/hal/hidl/1.0/utils/
Dtypes.cpp42 using hardware::media::c2::V1_0::utils::BufferPoolTypes;
157 const BufferPoolTypes::BufferStatusMessage &bpMessage = in objcpy()
160 std::shared_ptr<BufferPoolTypes::BufferPoolData> bpData; in objcpy()
162 BufferPoolTypes::BufferPoolStatus bpStatus = bp->receive( in objcpy()
169 if (bpStatus != BufferPoolTypes::ResultStatus::OK) { in objcpy()
220 void SetPooledBlock<BufferPoolTypes>( in SetPooledBlock()
222 const typename BufferPoolTypes::BufferStatusMessage &pooledBlock) { in SetPooledBlock()
227 bool GetBufferPoolData<BufferPoolTypes>( in GetBufferPoolData()
229 std::shared_ptr<typename BufferPoolTypes::BufferPoolData> *bpData) { in GetBufferPoolData()
/frameworks/av/media/codec2/hal/hidl/1.0/utils/include/codec2/hidl/1.0/
Dtypes.h136 struct BufferPoolTypes { struct
143 typedef ::android::BufferPoolSender<BufferPoolTypes> BufferPoolSender; argument