Searched refs:CodecBufferPool (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/ |
H A D | codec_buffer_pool.cpp | 28 CodecBufferPool::CodecBufferPool(CodecComponentType* compType, CompVerInfo& verInfo, in CodecBufferPool() function in OHOS::Media::Plugin::CodecAdapter::CodecBufferPool 35 Status CodecBufferPool::UseBuffers(OHOS::Media::BlockingQueue<std::shared_ptr<Buffer>>& bufQue, Mem… in UseBuffers() 61 Status CodecBufferPool::FreeBuffers() in FreeBuffers() 80 Status CodecBufferPool::ConfigBufType(const MemoryType& bufMemType, bool isInput) in ConfigBufType() 96 uint32_t CodecBufferPool::EmptyBufferCount() in EmptyBufferCount() 102 Status CodecBufferPool::UseBufferDone(uint32_t bufId) in UseBufferDone() 109 std::shared_ptr<CodecBuffer> CodecBufferPool::GetBuffer(int32_t bufferId) in GetBuffer()
|
H A D | codec_buffer_pool.h | 34 class CodecBufferPool { 36 …CodecBufferPool(CodecComponentType* compType, CompVerInfo& verInfo, uint32_t portIndex, uint32_t b… 38 ~CodecBufferPool() = default;
|
H A D | hdi_codec_adapter.h | 86 std::shared_ptr<CodecBufferPool> inBufPool_ {}; 87 std::shared_ptr<CodecBufferPool> outBufPool_ {};
|
H A D | hdi_codec_adapter.cpp | 208 … inBufPool_ = std::make_shared<CodecBufferPool>(codecComp_, verInfo_, inPortIndex_, inBufferCnt_); in Prepare() 209 …outBufPool_ = std::make_shared<CodecBufferPool>(codecComp_, verInfo_, outPortIndex_, outBufferCnt_… in Prepare()
|