/ohos5.0/foundation/multimedia/media_foundation/services/media_monitor/server/src/ |
H A D | audio_buffer_cache.cpp | 61 auto bufferId = dumpBufferWrap_->GetUniqueId(buffer.get()); in ReleaseBuffer() local 63 if (*it == bufferId) { in ReleaseBuffer() 67 if (bufferMap_.find(bufferId) == bufferMap_.end()) { in ReleaseBuffer() 72 freeBufferList_.emplace_back(bufferId); in ReleaseBuffer() 92 int32_t AudioBufferCache::GetBufferById(std::shared_ptr<AudioBuffer> &buffer, uint64_t bufferId) in GetBufferById() argument 95 auto it = bufferMap_.find(bufferId); in GetBufferById() 97 buffer = bufferMap_[bufferId].buffer; in GetBufferById() 156 auto bufferId = dumpBufferWrap_->GetUniqueId(buffer.get()); in AllocAudioBuffer() local 157 bufferMap_[bufferId] = ele; in AllocAudioBuffer() 161 int32_t AudioBufferCache::DeleteAudioBuffer(uint64_t bufferId, int32_t size) in DeleteAudioBuffer() argument [all …]
|
/ohos5.0/drivers/peripheral/codec/hal/v2.0/hdi_impl/src/ |
H A D | component_node.cpp | 349 uint32_t bufferId = GenerateBufferId(); in UseBuffer() local 350 buffer.bufferId = bufferId; in UseBuffer() 351 codecBuffer->SetBufferId(bufferId); in UseBuffer() 382 uint32_t bufferId = GenerateBufferId(); in AllocateBuffer() local 383 buffer.bufferId = bufferId; in AllocateBuffer() 434 auto iter = codecBufferMap_.find(buffer.bufferId); in FreeBuffer() 498 uint32_t bufferId = 0; in GenerateBufferId() local 503 bufferId = bufferIdCount_; in GenerateBufferId() 505 return bufferId; in GenerateBufferId() 534 auto iter = codecBufferMap_.find(bufferId); in GetBufferById() [all …]
|
H A D | icodec_buffer.cpp | 70 void ICodecBuffer::SetBufferId(int32_t bufferId) in SetBufferId() argument 72 codecBuffer_.bufferId = static_cast<uint32_t>(bufferId); in SetBufferId()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_vk_image_manager.cpp | 83 auto bufferId = buffer->GetSeqNum(); in MapVkImageFromSurfaceBuffer() local 84 …if (imageCacheSeqs_.find(bufferId) == imageCacheSeqs_.end() || (buffer->GetUsage() & BUFFER_USAGE_… in MapVkImageFromSurfaceBuffer() 87 return imageCacheSeqs_[bufferId]; in MapVkImageFromSurfaceBuffer() 95 auto bufferId = buffer->GetSeqNum(); in CreateImageCacheFromBuffer() local 100 bufferId); in CreateImageCacheFromBuffer() 109 auto bufferId = buffer->GetSeqNum(); in NewImageCacheFromBuffer() local 113 bufferId); in NewImageCacheFromBuffer() 121 imageCacheSeqs_.emplace(bufferId, imageCache); in NewImageCacheFromBuffer() 122 cacheQueue_.push(bufferId); in NewImageCacheFromBuffer()
|
H A D | rs_egl_image_manager.cpp | 253 auto bufferId = buffer->GetSeqNum(); in CreateImageCacheFromBuffer() local 257 bufferId); in CreateImageCacheFromBuffer() 264 imageCacheSeqs_[bufferId] = std::move(imageCache); in CreateImageCacheFromBuffer() 266 cacheQueue_.push(bufferId); in CreateImageCacheFromBuffer() 274 auto bufferId = buffer->GetSeqNum(); in CreateImageCacheFromBuffer() local 278 bufferId); in CreateImageCacheFromBuffer() 288 auto bufferId = buffer->GetSeqNum(); in MapEglImageFromSurfaceBuffer() local 289 RS_OPTIONAL_TRACE_NAME_FMT("MapEglImage seqNum: %d", bufferId); in MapEglImageFromSurfaceBuffer() 290 RS_LOGD("RSEglImageManager::MapEglImageFromSurfaceBuffer: %{public}d", bufferId); in MapEglImageFromSurfaceBuffer() 294 …isImageCacheNotFound = imageCacheSeqs_.count(bufferId) == 0 || imageCacheSeqs_[bufferId] == nullpt… in MapEglImageFromSurfaceBuffer() [all …]
|
/ohos5.0/drivers/peripheral/codec/hal/idl_service/src/ |
H A D | component_node.cpp | 436 uint32_t bufferId = GenerateBufferId(); in UseBuffer() local 437 buffer.bufferId = bufferId; in UseBuffer() 438 codecBuffer->SetBufferId(bufferId); in UseBuffer() 469 uint32_t bufferId = GenerateBufferId(); in AllocateBuffer() local 470 buffer.bufferId = bufferId; in AllocateBuffer() 471 codecBuffer->SetBufferId(bufferId); in AllocateBuffer() 616 uint32_t bufferId = 0; in GenerateBufferId() local 621 bufferId = bufferIdCount_; in GenerateBufferId() 623 return bufferId; in GenerateBufferId() 639 uint32_t bufferId = iterHead->second; in GetBufferInfoByHeader() local [all …]
|
H A D | icodec_buffer.cpp | 83 void ICodecBuffer::SetBufferId(int32_t bufferId) in SetBufferId() argument 85 codecBuffer_.bufferId = bufferId; in SetBufferId()
|
/ohos5.0/drivers/peripheral/codec/test/unittest/idl_omx/ |
H A D | codec_function_utils.cpp | 160 omxBuffer->bufferId = outBuffer.bufferId; in UseDynaBuffer() 163 inputBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); in UseDynaBuffer() 189 omxBuffer->bufferId = outBuffer.bufferId; in UseHandleBuffer() 192 outputBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); in UseHandleBuffer() 214 omxBuffer->bufferId = outBuffer.bufferId; in UseBufferOnPort() 220 inputBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); in UseBufferOnPort() 222 outputBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); in UseBufferOnPort() 248 omxBuffer->bufferId = outBuffer.bufferId; in AllocateBufferOnPort() 258 inputBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); in AllocateBufferOnPort() 261 outputBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); in AllocateBufferOnPort() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/common/sharedata/ |
H A D | sharedata_test.cpp | 50 int32_t bufferId = 0; variable 57 ShareData::InsertBuffer(bufferId, dataArray); 58 std::shared_ptr<std::vector<uint8_t>> retData = ShareData::GetShareBufferById(bufferId); 66 ShareData::ReleaseShareBufferById(bufferId); 67 std::shared_ptr<std::vector<uint8_t>> retEraseData = ShareData::GetShareBufferById(bufferId);
|
/ohos5.0/drivers/peripheral/codec/test/demo/idl/src/ |
H A D | codec_hdi_decode.cpp | 451 omxBuffer->bufferId = outBuffer.bufferId; in UseBufferOnPort() 547 omxBuffer->bufferId = outBuffer.bufferId; in UseDMABuffer() 555 unUsedInBuffers_.push_back(omxBuffer->bufferId); in UseDMABuffer() 563 addrs_[omxBuffer->bufferId] = addr; in UseDMABuffer() 604 omxBuffer->bufferId = outBuffer.bufferId; in UseBufferHandle() 660 for (auto bufferId : unUsedOutBuffers_) { in FillAllTheBuffer() local 662 auto iter = omxBuffers_.find(bufferId); in FillAllTheBuffer() 791 unUsedInBuffers_.push_back(buffer.bufferId); in OnEmptyBufferDone() 802 auto iter = omxBuffers_.find(buffer.bufferId); in OnFillBufferDone() 837 for (auto bufferId : unUsedOutBuffers_) { in FreeOutBuffer() local [all …]
|
H A D | codec_hdi_encode.cpp | 393 omxBuffer->bufferId = outBuffer.bufferId; in UseDMABuffer() 408 addrs_[omxBuffer->bufferId] = addr; in UseDMABuffer() 449 omxBuffer->bufferId = outBuffer.bufferId; in UseBufferOnPort() 492 omxBuffer->bufferId = outBuffer.bufferId; in UseDynaBuffer() 499 unUsedInBuffers_.push_back(omxBuffer->bufferId); in UseDynaBuffer() 544 for (auto bufferId : unUsedOutBuffers_) { in FillAllTheBuffer() local 546 auto iter = omxBuffers_.find(bufferId); in FillAllTheBuffer() 718 unUsedInBuffers_.push_back(buffer.bufferId); in OnEmptyBufferDone() 720 auto bufferInfo = omxBuffers_[buffer.bufferId]; in OnEmptyBufferDone() 734 auto iter = omxBuffers_.find(buffer.bufferId); in OnFillBufferDone() [all …]
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/ |
H A D | image_codec.cpp | 436 bufInfo.bufferId = outBuffer->bufferId; in AllocateHardwareBuffers() 484 bufInfo.bufferId = outBuffer->bufferId; in AllocateSurfaceBuffers() 522 if (info.bufferId == bufferId) { in FindBufferInfoByID() 526 HLOGE("unknown buffer id %{public}u", bufferId); in FindBufferInfoByID() 534 if (pool[i].bufferId == bufferId) { in FindBufferIndexByID() 550 uint32_t bufferId; in OnQueueInputBuffer() local 551 (void)msg.param->GetValue(BUFFER_ID, bufferId); in OnQueueInputBuffer() 692 uint32_t bufferId; in OnReleaseOutputBuffer() local 693 (void)msg.param->GetValue(BUFFER_ID, bufferId); in OnReleaseOutputBuffer() 705 HLOGD("outBufId = %{public}u", bufferId); in OnReleaseOutputBuffer() [all …]
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hcodec.cpp | 619 bufInfo.bufferId = outBuffer->bufferId; in AllocateAvHardwareBuffers() 663 bufInfo.bufferId = outBuffer->bufferId; in AllocateAvSharedBuffers() 707 bufInfo.bufferId = outBuffer->bufferId; in AllocateAvSurfaceBuffers() 799 if (info.bufferId == bufferId) { in FindBufferInfoByID() 811 if (pool[i].bufferId == bufferId) { in FindBufferIndexByID() 873 SCOPED_TRACE_WITH_ID(info.bufferId); in NotifyUserToFillThisInBuffer() 880 uint32_t bufferId = 0; in OnQueueInputBuffer() local 882 SCOPED_TRACE_WITH_ID(bufferId); in OnQueueInputBuffer() 958 SCOPED_TRACE_WITH_ID(info.bufferId); in NotifyOmxToEmptyThisInBuffer() 1068 uint32_t bufferId = 0; in OnReleaseOutputBuffer() local [all …]
|
H A D | hdecoder.cpp | 715 info.bufferId = outBuffer->bufferId; in AllocOutDynamicSurfaceBuf() 760 info.bufferId = outBuffer->bufferId; in AllocateOutputBuffersFromSurface() 874 HLOGI("bufferId=%u, seq=%u", idleIter->bufferId, buffer->GetSeqNum()); in SubmitDynamicBufferIfPossible() 887 SCOPED_TRACE_WITH_ID(info.bufferId); in NotifySurfaceToRenderOutputBuffer() 919 SCOPED_TRACE_WITH_ID(bufferId); in OnOMXEmptyBufferDone() 920 BufferInfo *info = FindBufferInfoByID(OMX_DirInput, bufferId); in OnOMXEmptyBufferDone() 922 HLOGE("unknown buffer id %u", bufferId); in OnOMXEmptyBufferDone() 961 uint32_t bufferId = 0; in OnRenderOutputBuffer() local 962 (void)msg.param->GetValue(BUFFER_ID, bufferId); in OnRenderOutputBuffer() 963 SCOPED_TRACE_WITH_ID(bufferId); in OnRenderOutputBuffer() [all …]
|
/ohos5.0/drivers/peripheral/camera/vdi_base/common/adapter/platform/hdf_driver/src/driver_adapter/src/ |
H A D | camera_buffer.cpp | 141 uint32_t bufferId = frameSpec->buffer_->GetIndex(); in CameraAllocBuffer() local 144 buf.id = bufferId; in CameraAllocBuffer() 158 lengthArray_[bufferId] = buf.planes[0].length; in CameraAllocBuffer() 159 offArray_[bufferId] = buf.planes[0].memory.offset; in CameraAllocBuffer() 160 … mmapArray_[bufferId] = mmap(NULL, buf.planes[0].length, PROT_READ|PROT_WRITE, MAP_SHARED, in CameraAllocBuffer() 161 fd, offArray_[bufferId]); in CameraAllocBuffer() 170 lengthArray_[bufferId] = buf.planes[0].length; in CameraAllocBuffer() 171 … mmapArray_[bufferId] = mmap(NULL, lengthArray_[bufferId], PROT_READ | PROT_WRITE, MAP_SHARED, in CameraAllocBuffer()
|
/ohos5.0/drivers/peripheral/codec/test/demo/v2.0/src/ |
H A D | codec_hdi_encode.cpp | 351 omxBuffers_.insert(std::make_pair(omxBuffer->bufferId, bufferInfo)); in UseBufferOnPort() 353 unUsedInBuffers_.push_back(omxBuffer->bufferId); in UseBufferOnPort() 355 unUsedOutBuffers_.push_back(omxBuffer->bufferId); in UseBufferOnPort() 391 omxBuffers_.insert(std::make_pair(omxBuffer->bufferId, bufferInfo)); in UseDynaBuffer() 392 unUsedInBuffers_.push_back(omxBuffer->bufferId); in UseDynaBuffer() 439 for (auto bufferId : unUsedOutBuffers_) { in FillAllTheBuffer() local 440 HDF_LOGI("fill bufferid [%{public}d]", bufferId); in FillAllTheBuffer() 441 auto iter = omxBuffers_.find(bufferId); in FillAllTheBuffer() 622 unUsedInBuffers_.push_back(buffer.bufferId); in OnEmptyBufferDone() 624 auto bufferInfo = omxBuffers_[buffer.bufferId]; in OnEmptyBufferDone() [all …]
|
H A D | codec_hdi_decode.cpp | 361 HDF_LOGI("UseBuffer returned bufferID [%{public}d]", omxBuffer->bufferId); in UseBufferOnPort() 367 omxBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); in UseBufferOnPort() 369 unUsedInBuffers_.push_back(omxBuffer->bufferId); in UseBufferOnPort() 371 unUsedOutBuffers_.push_back(omxBuffer->bufferId); in UseBufferOnPort() 478 omxBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); in UseBufferHandle() 479 unUsedOutBuffers_.push_back(omxBuffer->bufferId); in UseBufferHandle() 528 for (auto bufferId : unUsedOutBuffers_) { in FillAllTheBuffer() local 529 HDF_LOGI("fill bufferid [%{public}d]", bufferId); in FillAllTheBuffer() 530 auto iter = omxBuffers_.find(bufferId); in FillAllTheBuffer() 681 unUsedInBuffers_.push_back(buffer.bufferId); in OnEmptyBufferDone() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/sharedata/ |
H A D | js_share_data.cpp | 27 JSShareData::JSShareData(int32_t bufferId) in JSShareData() argument 29 auto bufferPtr = ShareData::GetShareBufferById(bufferId); in JSShareData() 30 this->id_ = bufferId; in JSShareData() 63 int32_t bufferId = info[0]->ToNumber<int32_t>(); in Constructor() local 64 auto instance = AceType::MakeRefPtr<JSShareData>(bufferId); in Constructor()
|
/ohos5.0/drivers/hdf_core/framework/model/camera/buffer_manager/src/ |
H A D | buffer_queue.c | 159 uint32_t bufferId; in BufferQueueAllocBuffers() local 165 for (bufferId = 0; bufferId < numBuffers; ++bufferId) { in BufferQueueAllocBuffers() 174 buffer->id = queue->numBuffers + bufferId; in BufferQueueAllocBuffers() 196 HDF_LOGI("%s: allocated %{public}d buffers and %{public}d planes", __func__, bufferId, planeId); in BufferQueueAllocBuffers() 198 return bufferId; in BufferQueueAllocBuffers()
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/codec/ |
H A D | _omx_codec_buffer_v10.md | 20 | unsigned int [bufferId](#bufferid) | buffer ID。 | 60 ### bufferId subsection 63 unsigned int OmxCodecBuffer::bufferId
|
H A D | _omx_codec_buffer_v20.md | 20 | unsigned int [bufferId](#bufferid) | buffer ID。 | 69 ### bufferId subsection 72 unsigned int OmxCodecBuffer::bufferId
|
/ohos5.0/foundation/multimedia/media_foundation/src/buffer/avbuffer/ |
H A D | avmemory.cpp | 44 static std::atomic<uint32_t> bufferId = 0; in GetUniqueId() local 45 if (bufferId == UINT32_MAX) { in GetUniqueId() 46 bufferId = 0; in GetUniqueId() 51 uint32_t bufferId[2]; // 33--64, 32: atomic val in GetUniqueId() member 53 ++bufferId; in GetUniqueId() 55 uid.bufferId[1] = bufferId; in GetUniqueId()
|
/ohos5.0/docs/zh-cn/device-dev/driver/ |
H A D | driver-peripherals-codec-des.md | 366 1. 用户通过UseBuffer申请输入输出Buffer,并保存bufferId,后续buffer轮转可以直接通过bufferId来操作。 476 omxBuffer->bufferId = outBuffer.bufferId; 478 HDF_LOGI("UseBuffer returned bufferID [%{public}d]", omxBuffer->bufferId); 484 omxBuffers_.emplace(std::make_pair(omxBuffer->bufferId, bufferInfo)); 486 unUsedInBuffers_.push_back(omxBuffer->bufferId); 488 unUsedOutBuffers_.push_back(omxBuffer->bufferId); 605 HDF_LOGI("OnEmptyBufferDone, bufferId [%{public}d]", buffer.bufferId); 607 unUsedInBuffers_.push_back(buffer.bufferId); 613 HDF_LOGI("OnFillBufferDone, bufferId [%{public}d]", buffer.bufferId); 618 auto iter = omxBuffers_.find(buffer.bufferId);
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/ |
H A D | heif_hw_decoder.cpp | 471 bool HeifHardwareDecoder::WaitForOmxToReturnInputBuffer(uint32_t& bufferId, shared_ptr<ImageCodecBu… in WaitForOmxToReturnInputBuffer() argument 480 std::tie(bufferId, buffer) = inputList_.front(); in WaitForOmxToReturnInputBuffer() 492 uint32_t bufferId; in SendInputBufferLoop() local 494 if (!WaitForOmxToReturnInputBuffer(bufferId, buffer)) { in SendInputBufferLoop() 509 int32_t ret = heifDecoderImpl_->QueueInputBuffer(bufferId); in SendInputBufferLoop() 520 bool HeifHardwareDecoder::WaitForOmxToReturnOutputBuffer(uint32_t& bufferId, shared_ptr<ImageCodecB… in WaitForOmxToReturnOutputBuffer() argument 529 std::tie(bufferId, buffer) = outputList_.front(); in WaitForOmxToReturnOutputBuffer() 621 uint32_t bufferId; in ReceiveOutputBufferLoop() local 623 if (!WaitForOmxToReturnOutputBuffer(bufferId, buffer)) { in ReceiveOutputBufferLoop() 642 int32_t ret = heifDecoderImpl_->ReleaseOutputBuffer(bufferId); in ReceiveOutputBufferLoop()
|
/ohos5.0/foundation/multimedia/media_foundation/services/media_monitor/client/src/ |
H A D | media_monitor_client.cpp | 94 uint64_t bufferId = dumpBufferWrap_->GetUniqueId(bufferPtr.get()); in WriteAudioBuffer() local 95 ret = InputBufferFilled(fileName, bufferId, writeSize); in WriteAudioBuffer() 127 int32_t MediaMonitorClient::InputBufferFilled(const std::string &fileName, uint64_t bufferId, int32… in InputBufferFilled() argument 135 data.WriteUint64(bufferId); in InputBufferFilled()
|