Lines Matching refs:bufferId

436     uint32_t bufferId = GenerateBufferId();  in UseBuffer()  local
437 buffer.bufferId = bufferId; in UseBuffer()
438 codecBuffer->SetBufferId(bufferId); in UseBuffer()
441 codecBufferMap_.emplace(std::make_pair(bufferId, codecBuffer)); in UseBuffer()
442 bufferHeaderMap_.emplace(std::make_pair(bufferHdrType, bufferId)); in UseBuffer()
469 uint32_t bufferId = GenerateBufferId(); in AllocateBuffer() local
470 buffer.bufferId = bufferId; in AllocateBuffer()
471 codecBuffer->SetBufferId(bufferId); in AllocateBuffer()
474 codecBufferMap_.emplace(std::make_pair(bufferId, codecBuffer)); in AllocateBuffer()
475 bufferHeaderMap_.emplace(std::make_pair(bufferHdrType, bufferId)); in AllocateBuffer()
488 if (!GetBufferById(buffer.bufferId, codecBufer, bufferHdrType)) { in FreeBuffer()
519 auto iter = codecBufferMap_.find(buffer.bufferId); in FreeBuffer()
536 if (!GetBufferById(buffer.bufferId, codecBuffer, bufferHdrType)) { in EmptyThisBuffer()
564 if (!GetBufferById(buffer.bufferId, codecBuffer, bufferHdrType)) { in FillThisBuffer()
616 uint32_t bufferId = 0; in GenerateBufferId() local
621 bufferId = bufferIdCount_; in GenerateBufferId()
622 } while (codecBufferMap_.find(bufferId) != codecBufferMap_.end()); in GenerateBufferId()
623 return bufferId; in GenerateBufferId()
639 uint32_t bufferId = iterHead->second; in GetBufferInfoByHeader() local
640 auto iter = codecBufferMap_.find(bufferId); in GetBufferInfoByHeader()
642 CODEC_LOGE("Can not find bufferInfo by bufferId = %{public}d", bufferId); in GetBufferInfoByHeader()
648 bool ComponentNode::GetBufferById(uint32_t bufferId, sptr<ICodecBuffer> &codecBuffer, in GetBufferById() argument
652 auto iter = codecBufferMap_.find(bufferId); in GetBufferById()
654 CODEC_LOGE("Can not find bufferIndo by bufferID [%{public}d]", bufferId); in GetBufferById()
660 if (iterHead->second == bufferId) { in GetBufferById()
665 …OGE("Can not find bufferHeaderType by bufferID [%{public}d] or iterHead->first is null", bufferId); in GetBufferById()