Home
last modified time | relevance | path

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

/ohos5.0/drivers/peripheral/camera/vdi_base/common/buffer_manager/src/
H A Dbuffer_pool.cpp110 idleList_.clear(); in DestroyBuffer()
123 for (auto it : idleList_) { in DestroyBuffer()
133 idleList_.clear(); in DestroyBuffer()
158 idleList_.emplace_back(buffer); in AddBuffer()
168 if (!idleList_.empty()) { in AcquireBuffer()
169 auto it = idleList_.begin(); in AcquireBuffer()
181 if (!idleList_.empty()) { in AcquireBuffer()
182 auto it = idleList_.begin(); in AcquireBuffer()
198 if (!idleList_.empty()) { in AcquireBuffer()
231 idleList_.splice(idleList_.end(), busyList_, it); in ReturnBuffer()
[all …]
/ohos5.0/foundation/multimedia/media_foundation/src/common/
H A Davsharedmemorypool.cpp60 idleList_.push_back(memory); in Init()
92 idleList_.push_back(memory); in ReleaseMemory()
110 …usylist size " PUBLIC_LOG_ZU ", idlelist size " PUBLIC_LOG_ZU, busyList_.size(), idleList_.size()); in DoAcquireMemory()
113 std::list<AVSharedMemory *>::iterator minSizeIdleMem = idleList_.end(); in DoAcquireMemory()
116 for (auto iter = idleList_.begin(); iter != idleList_.end(); ++iter) { in DoAcquireMemory()
119 idleList_.erase(iter); in DoAcquireMemory()
130 auto totalCnt = busyList_.size() + idleList_.size(); in DoAcquireMemory()
137 if (!option_.enableFixedSize && minSizeIdleMem != idleList_.end()) { in DoAcquireMemory()
140 idleList_.erase(minSizeIdleMem); in DoAcquireMemory()
231 for (auto &memory : idleList_) { in Reset()
[all …]
/ohos5.0/drivers/peripheral/distributed_camera/hdi_service/src/dstream_operator/
H A Ddbuffer_manager.cpp26 if (!idleList_.empty()) { in AcquireBuffer()
27 auto it = idleList_.begin(); in AcquireBuffer()
28 busyList_.splice(busyList_.begin(), idleList_, it); in AcquireBuffer()
38 if (idleList_.size() + busyList_.size() >= BUFFER_QUEUE_SIZE) { in AddBuffer()
42 idleList_.emplace_back(buffer); in AddBuffer()
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/common/
H A Davsharedmemorypool.h98 std::list<AVSharedMemory *> idleList_; variable
/ohos5.0/drivers/peripheral/distributed_camera/hdi_service/include/dstream_operator/
H A Ddbuffer_manager.h58 std::list<std::shared_ptr<DImageBuffer>> idleList_ = {}; variable
/ohos5.0/drivers/peripheral/camera/vdi_base/common/buffer_manager/include/
H A Dbuffer_pool.h67 std::list<std::shared_ptr<IBuffer>> idleList_ = {}; variable