Home
last modified time | relevance | path

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

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/
H A Dblock_queue_pool.cpp159 uint32_t pushIndex; in Push() local
161 pushIndex = queVector[queVector.size() - 1]; in Push()
163 pushIndex = GetValidQueue(); in Push()
164 queMap_[trackIndex].push_back(pushIndex); in Push()
167 if (InnerQueueIsFull(pushIndex)) { in Push()
168 pushIndex = GetValidQueue(); in Push()
169 queMap_[trackIndex].push_back(pushIndex); in Push()
170 MEDIA_LOG_D("Track que is full, will request " PUBLIC_LOG_D32 " from pool", pushIndex); in Push()
172 if (quePool_[pushIndex].blockQue == nullptr) { in Push()
178 quePool_[pushIndex].dataSize += static_cast<uint32_t>(pkt->size); in Push()
[all …]