/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_ argument [all...] |
H A D | media_monitor_stub.cpp | 118 uint64_t bufferId = 0; in HandleInputBufferFilled() local 125 if (data.ReadUint64(bufferId) == false) { in HandleInputBufferFilled() 136 int32_t ret = InputBufferFilled(fileName, bufferId, size); in HandleInputBufferFilled()
|
/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_PROTECTED)) { 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) in MapEglImageFromSurfaceBuffer() [all...] |
H A D | rs_base_render_engine.cpp | 804 auto regUnMapVkImageFunc = [this, isForUniRedraw](int32_t bufferId) { in RegisterDeleteBufferListener() 806 vkImageManager_->UnMapVkImageFromSurfaceBuffer(bufferId); in RegisterDeleteBufferListener() 818 auto regUnMapEglImageFunc = [this, isForUniRedraw](int32_t bufferId) { in RegisterDeleteBufferListener() 820 eglImageManager_->UnMapEglImageFromSurfaceBufferForUniRedraw(bufferId); in RegisterDeleteBufferListener() 822 eglImageManager_->UnMapEglImageFromSurfaceBuffer(bufferId); in RegisterDeleteBufferListener() 836 auto regUnMapVkImageFunc = [this](int32_t bufferId) { in RegisterDeleteBufferListener() 838 vkImageManager_->UnMapVkImageFromSurfaceBuffer(bufferId); in RegisterDeleteBufferListener() 847 auto regUnMapEglImageFunc = [this](int32_t bufferId) { in RegisterDeleteBufferListener() 848 eglImageManager_->UnMapEglImageFromSurfaceBuffer(bufferId); in RegisterDeleteBufferListener()
|
/foundation/arkui/ace_engine/test/unittest/core/common/sharedata/ |
H A D | sharedata_test.cpp | 46 * @tc.steps: step1. call the InsertBuffer and set bufferId is 0, set dataArray is {1, 2}. in HWTEST_F() 50 int32_t bufferId = 0; in HWTEST_F() local 57 ShareData::InsertBuffer(bufferId, dataArray); in HWTEST_F() 58 std::shared_ptr<std::vector<uint8_t>> retData = ShareData::GetShareBufferById(bufferId); in HWTEST_F() 66 ShareData::ReleaseShareBufferById(bufferId); in HWTEST_F() 67 std::shared_ptr<std::vector<uint8_t>> retEraseData = ShareData::GetShareBufferById(bufferId); in HWTEST_F()
|
/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()
|
H A D | js_share_data.h | 28 explicit JSShareData(int32_t bufferId);
|
/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() 518 ImageCodec::BufferInfo* ImageCodec::FindBufferInfoByID(OMX_DIRTYPE portIndex, uint32_t bufferId) in FindBufferInfoByID() argument 522 if (info.bufferId == bufferId) { in FindBufferInfoByID() 526 HLOGE("unknown buffer id %{public}u", bufferId); in FindBufferInfoByID() 530 optional<size_t> ImageCodec::FindBufferIndexByID(OMX_DIRTYPE portIndex, uint32_t bufferId) in FindBufferIndexByID() argument 534 if (pool[i].bufferId in FindBufferIndexByID() 550 uint32_t bufferId; OnQueueInputBuffer() local 692 uint32_t bufferId; OnReleaseOutputBuffer() local [all...] |
H A D | image_decoder.cpp | 369 HLOGE("buffer id %{public}u has invalid owner %{public}d", info.bufferId, info.owner); in SubmitOutputBuffersToOmxNode() 377 void ImageDecoder::OnOMXEmptyBufferDone(uint32_t bufferId, BufferOperationMode mode) in OnOMXEmptyBufferDone() argument 379 BufferInfo *info = FindBufferInfoByID(OMX_DirInput, bufferId); in OnOMXEmptyBufferDone() 381 HLOGE("unknown buffer id %{public}u", bufferId); in OnOMXEmptyBufferDone() 385 HLOGE("wrong ownership: buffer id=%{public}d, owner=%{public}s", bufferId, ToString(info->owner)); in OnOMXEmptyBufferDone()
|
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hcodec.cpp | 346 msg->SetValue(BUFFER_ID, buffer.bufferId); in EmptyBufferDone() 619 bufInfo.bufferId = outBuffer->bufferId; in AllocateAvHardwareBuffers() 663 bufInfo.bufferId = outBuffer->bufferId; in AllocateAvSharedBuffers() 707 bufInfo.bufferId = outBuffer->bufferId; in AllocateAvSurfaceBuffers() 795 HCodec::BufferInfo* HCodec::FindBufferInfoByID(OMX_DIRTYPE portIndex, uint32_t bufferId) in FindBufferInfoByID() argument 799 if (info.bufferId == bufferId) { in FindBufferInfoByID() 807 FindBufferIndexByID(OMX_DIRTYPE portIndex, uint32_t bufferId) FindBufferIndexByID() argument 880 uint32_t bufferId = 0; OnQueueInputBuffer() local 1068 uint32_t bufferId = 0; OnReleaseOutputBuffer() local [all...] |
H A D | hdecoder.cpp | 668 info.bufferId = outBuffer->bufferId; in AllocOutDynamicSurfaceBuf() 714 info.bufferId = outBuffer->bufferId; in AllocateOutputBuffersFromSurface() 716 HLOGI("generation=%d, bufferId=%u, seq=%u", currGeneration_, info.bufferId, surfaceBuffer->GetSeqNum()); in AllocateOutputBuffersFromSurface() 898 HLOGI("generation=%d, bufferId=%u, seq=%u", currGeneration_, nullSlot->bufferId, item.buffer->GetSeqNum()); in SurfaceDynamicModeSubmitBuffer() 922 HLOGI("bufferId=%u, seq=%u", nullSlot->bufferId, buffe in BufferDynamicModeSubmitBuffer() 965 OnOMXEmptyBufferDone(uint32_t bufferId, BufferOperationMode mode) OnOMXEmptyBufferDone() argument 1009 uint32_t bufferId = 0; OnRenderOutputBuffer() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/common/sharedata/ |
H A D | share_data.cpp | 23 void ShareData::InsertBuffer(int32_t bufferId, std::shared_ptr<std::vector<uint8_t>> dataArray) in InsertBuffer() argument 26 shareDataMap_[bufferId] = dataArray; in InsertBuffer()
|
H A D | share_data.h | 32 static void InsertBuffer(int32_t bufferId, std::shared_ptr<std::vector<uint8_t>> dataArray);
|
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/webgl/ |
H A D | webgl_buffer.h | 37 void SetBufferId(uint32_t bufferId) in SetBufferId() argument 39 bufferId_ = bufferId; in SetBufferId()
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/ |
H A D | codec_buffer_pool.cpp | 109 std::shared_ptr<CodecBuffer> CodecBufferPool::GetBuffer(int32_t bufferId) in GetBuffer() argument 112 auto bufId = bufferId >= 0 ? static_cast<uint32_t>(bufferId) : freeBufferId_.Pop(1); in GetBuffer()
|
H A D | codec_buffer.cpp | 85 return omxBuffer_->bufferId; in GetBufferId() 110 MEDIA_LOG_DD("CopyBuffer end, bufferId: " PUBLIC_LOG_U32, omxBuffer_->bufferId); in Copy() 150 MEDIA_LOG_DD("Rebind end, omxBufferId: " PUBLIC_LOG_U32, omxBuffer_->bufferId); in Rebind()
|
H A D | codec_buffer_pool.h | 54 Status UseBufferDone(uint32_t bufId); // 根据该bufferId,重置omxBuffer对应的CodecBuffer 56 std::shared_ptr<CodecBuffer> GetBuffer(int32_t bufferId = -1);
|
/foundation/multimedia/media_foundation/services/media_monitor/server/include/ |
H A D | audio_buffer_cache.h | 44 int32_t GetBufferById(std::shared_ptr<AudioBuffer> &buffer, uint64_t bufferId); 49 int32_t DeleteAudioBuffer(uint64_t bufferId, int32_t size);
|
/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()
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/ |
H A D | heif_hw_decoder.cpp | 476 bool HeifHardwareDecoder::WaitForOmxToReturnInputBuffer(uint32_t& bufferId, shared_ptr<ImageCodecBuffer>& buffer) in WaitForOmxToReturnInputBuffer() argument 485 std::tie(bufferId, buffer) = inputList_.front(); in WaitForOmxToReturnInputBuffer() 497 uint32_t bufferId; in SendInputBufferLoop() local 499 if (!WaitForOmxToReturnInputBuffer(bufferId, buffer)) { in SendInputBufferLoop() 515 int32_t ret = heifDecoderImpl_->QueueInputBuffer(bufferId); in SendInputBufferLoop() 526 bool HeifHardwareDecoder::WaitForOmxToReturnOutputBuffer(uint32_t& bufferId, shared_ptr<ImageCodecBuffer>& buffer) in WaitForOmxToReturnOutputBuffer() argument 535 std::tie(bufferId, buffer) = outputList_.front(); in WaitForOmxToReturnOutputBuffer() 611 uint32_t bufferId; in ReceiveOutputBufferLoop() local 613 if (!WaitForOmxToReturnOutputBuffer(bufferId, buffer)) { in ReceiveOutputBufferLoop() 632 int32_t ret = heifDecoderImpl_->ReleaseOutputBuffer(bufferId); in ReceiveOutputBufferLoop() [all...] |
/foundation/multimedia/media_foundation/services/media_monitor/client/src/ |
H A D | media_monitor_client.cpp | 96 uint64_t bufferId = tmpBufferWrap->GetUniqueId(bufferPtr.get()); in WriteAudioBuffer() local 97 ret = InputBufferFilled(fileName, bufferId, writeSize); in WriteAudioBuffer() 134 int32_t MediaMonitorClient::InputBufferFilled(const std::string &fileName, uint64_t bufferId, int32_t size) in InputBufferFilled() argument 142 data.WriteUint64(bufferId); in InputBufferFilled()
|
/foundation/multimedia/media_foundation/services/media_monitor/client/include/ |
H A D | media_monitor_base.h | 52 virtual int32_t InputBufferFilled(const std::string &fileName, uint64_t bufferId, int32_t size) = 0;
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/ |
H A D | heif_hw_decoder.h | 63 bool WaitForOmxToReturnInputBuffer(uint32_t& bufferId, std::shared_ptr<ImageCodecBuffer>& buffer); 67 bool WaitForOmxToReturnOutputBuffer(uint32_t& bufferId, std::shared_ptr<ImageCodecBuffer>& buffer);
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/imagecodec/ |
H A D | image_decoder.h | 47 void OnOMXEmptyBufferDone(uint32_t bufferId, BufferOperationMode mode) override;
|