Lines Matching refs:codecBuffer

377     sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer);
378 if (codecBuffer == nullptr || codecBuffer->EmptyOmxBufferDone(*buffer) != HDF_SUCCESS) {
379 CODEC_LOGE("codecBuffer is null or EmptyOmxBufferDone error");
382 OmxCodecBuffer &codecOmxBuffer = codecBuffer->GetCodecBuffer();
395 sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer);
396 if (codecBuffer == nullptr || codecBuffer->FillOmxBufferDone(*buffer) != HDF_SUCCESS) {
397 CODEC_LOGE("codecBuffer is null or EmptyOmxBufferDone error");
401 struct OmxCodecBuffer &codecOmxBuffer = codecBuffer->GetCodecBuffer();
420 sptr<ICodecBuffer> codecBuffer = sptr<ICodecBuffer>();
422 codecBuffer = sptr<ICodecBuffer>(new ICodecBuffer(buffer));
424 codecBuffer = ICodecBuffer::CreateCodeBuffer(buffer);
426 CHECK_AND_RETURN_RET_LOG(codecBuffer != nullptr, OMX_ErrorInvalidComponent, "codecBuffer is null");
429 err = UseBufferByType(portIndex, buffer, codecBuffer, bufferHdrType);
432 codecBuffer = nullptr;
438 codecBuffer->SetBufferId(bufferId);
441 codecBufferMap_.emplace(std::make_pair(bufferId, codecBuffer));
462 sptr<ICodecBuffer> codecBuffer = ICodecBuffer::AllocateCodecBuffer(buffer, *bufferHdrType);
463 if (codecBuffer == nullptr) {
464 CODEC_LOGE("codecBuffer is null");
471 codecBuffer->SetBufferId(bufferId);
474 codecBufferMap_.emplace(std::make_pair(bufferId, codecBuffer));
544 sptr<ICodecBuffer> codecBuffer = sptr<ICodecBuffer>();
545 if (!GetBufferById(buffer.bufferId, codecBuffer, bufferHdrType)) {
549 err = codecBuffer->EmptyOmxBuffer(buffer, *bufferHdrType);
572 sptr<ICodecBuffer> codecBuffer = sptr<ICodecBuffer>();
573 if (!GetBufferById(buffer.bufferId, codecBuffer, bufferHdrType)) {
578 err = codecBuffer->FillOmxBuffer(buffer, *bufferHdrType);
589 sptr<ICodecBuffer> codecBuffer, OMX_BUFFERHEADERTYPE *&bufferHdrType)
610 codecBuffer->GetBuffer());
658 bool ComponentNode::GetBufferById(uint32_t bufferId, sptr<ICodecBuffer> &codecBuffer,
679 codecBuffer = iter->second;