Lines Matching refs:bufferId
436 uint32_t bufferId = GenerateBufferId();
437 buffer.bufferId = bufferId;
438 codecBuffer->SetBufferId(bufferId);
441 codecBufferMap_.emplace(std::make_pair(bufferId, codecBuffer));
442 bufferHeaderMap_.emplace(std::make_pair(bufferHdrType, bufferId));
469 uint32_t bufferId = GenerateBufferId();
470 buffer.bufferId = bufferId;
471 codecBuffer->SetBufferId(bufferId);
474 codecBufferMap_.emplace(std::make_pair(bufferId, codecBuffer));
475 bufferHeaderMap_.emplace(std::make_pair(bufferHdrType, bufferId));
488 if (!GetBufferById(buffer.bufferId, codecBufer, bufferHdrType)) {
519 auto iter = codecBufferMap_.find(buffer.bufferId);
545 if (!GetBufferById(buffer.bufferId, codecBuffer, bufferHdrType)) {
573 if (!GetBufferById(buffer.bufferId, codecBuffer, bufferHdrType)) {
626 uint32_t bufferId = 0;
631 bufferId = bufferIdCount_;
632 } while (codecBufferMap_.find(bufferId) != codecBufferMap_.end());
633 return bufferId;
649 uint32_t bufferId = iterHead->second;
650 auto iter = codecBufferMap_.find(bufferId);
652 CODEC_LOGE("Can not find bufferInfo by bufferId = %{public}d", bufferId);
658 bool ComponentNode::GetBufferById(uint32_t bufferId, sptr<ICodecBuffer> &codecBuffer,
662 auto iter = codecBufferMap_.find(bufferId);
664 CODEC_LOGE("Can not find bufferIndo by bufferID [%{public}d]", bufferId);
670 if (iterHead->second == bufferId) {
675 CODEC_LOGE("Can not find bufferHeaderType by bufferID [%{public}d] or iterHead->first is null", bufferId);