Home
last modified time | relevance | path

Searched refs:outputBufferPool_ (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhdecoder.cpp571 if (outputBufferPool_.empty()) { in UpdateFormatFromSurfaceBuffer()
699 outputBufferPool_.clear(); in AllocOutDynamicSurfaceBuf()
716 outputBufferPool_.push_back(info); in AllocOutDynamicSurfaceBuf()
730 outputBufferPool_.clear(); in AllocateOutputBuffersFromSurface()
761 outputBufferPool_.push_back(info); in AllocateOutputBuffersFromSurface()
819 …iter = std::find_if(outputBufferPool_.begin(), outputBufferPool_.end(), [handle](const BufferInfo&… in RequestAndFindBelongTo()
835 auto iter = outputBufferPool_.end(); in OnGetBufferFromSurface()
839 if (iter == outputBufferPool_.end()) { in OnGetBufferFromSurface()
854 …auto idleIter = std::find_if(outputBufferPool_.begin(), outputBufferPool_.end(), [](const BufferIn… in SubmitDynamicBufferIfPossible()
857 if (idleIter == outputBufferPool_.end()) { in SubmitDynamicBufferIfPossible()
[all …]
H A Dhcodec.cpp584 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in AllocateAvHardwareBuffers()
633 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in AllocateAvSharedBuffers()
681 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in AllocateAvSurfaceBuffers()
797 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in FindBufferInfoByID()
809 …onst vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in FindBufferIndexByID()
992 BufferInfo& info = outputBufferPool_[idx.value()]; in OnOMXFillBufferDone()
1076 BufferInfo& info = outputBufferPool_[idx.value()]; in OnReleaseOutputBuffer()
1119 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in ReclaimBuffer()
1173 for (size_t i = outputBufferPool_.size(); i > 0;) { in EraseOutBuffersOwnedByUsOrSurface()
1175 const BufferInfo& info = outputBufferPool_[i]; in EraseOutBuffersOwnedByUsOrSurface()
[all …]
H A Dhcodec_dfx.cpp77 const vector<BufferInfo>& pool = isInput ? inputBufferPool_ : outputBufferPool_; in PrintAllBufferInfo()
104 for (const BufferInfo& info : outputBufferPool_) { in OnGetHidumperInfo()
123 const vector<BufferInfo>& pool = isInput ? inputBufferPool_ : outputBufferPool_; in UpdateOwner()
H A Dhcodec_state.cpp661 …if (std::none_of(codec_->outputBufferPool_.begin(), codec_->outputBufferPool_.end(), [](const Buff… in OnCheckIfStuck()
703 if (!codec_->outputBufferPool_.empty()) { in HandleOutputPortDisabled()
704 SLOGE("output port is disabled but not empty: %zu", codec_->outputBufferPool_.size()); in HandleOutputPortDisabled()
H A Dhencoder.cpp736 for (BufferInfo &info : outputBufferPool_) { in SubmitOutputBuffersToOmxNode()
1083 vector<BufferInfo> &pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in EraseBufferFromPool()
H A Dhcodec.h341 std::vector<BufferInfo> outputBufferPool_; variable
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/
H A Dimage_codec.cpp408 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in AllocateHardwareBuffers()
452 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in AllocateSurfaceBuffers()
520 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in FindBufferInfoByID()
532 …onst vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in FindBufferIndexByID()
635 BufferInfo& info = outputBufferPool_[idx.value()]; in OnOMXFillBufferDone()
699 BufferInfo& info = outputBufferPool_[idx.value()]; in OnReleaseOutputBuffer()
737 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in ReclaimBuffer()
752 …onst vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in IsAllBufferOwnedByUs()
769 for (size_t i = outputBufferPool_.size(); i > 0;) { in EraseOutBuffersOwnedByUs()
771 const BufferInfo& info = outputBufferPool_[i]; in EraseOutBuffersOwnedByUs()
[all …]
H A Dimage_decoder.cpp315 if (outputBufferPool_.empty()) { in UpdateFormatFromSurfaceBuffer()
318 sptr<SurfaceBuffer> surfaceBuffer = outputBufferPool_.front().surfaceBuffer; in UpdateFormatFromSurfaceBuffer()
356 for (BufferInfo& info : outputBufferPool_) { in SubmitOutputBuffersToOmxNode()
408 vector<BufferInfo>& pool = (portIndex == OMX_DirInput) ? inputBufferPool_ : outputBufferPool_; in EraseBufferFromPool()
H A Dimage_codec_dfx.cpp31 for (const BufferInfo& info : outputBufferPool_) { in PrintAllBufferInfo()
41 const vector<BufferInfo>& pool = isInput ? inputBufferPool_ : outputBufferPool_; in CountOwner()
H A Dcodec_state.cpp609 if (!codec_->outputBufferPool_.empty()) { in HandleOutputPortDisabled()
610 … SLOGE("output port is disabled but not empty: %{public}zu", codec_->outputBufferPool_.size()); in HandleOutputPortDisabled()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/imagecodec/
H A Dimage_codec.h269 std::vector<BufferInfo> outputBufferPool_; variable