Home
last modified time | relevance | path

Searched refs:bufferId (Results 1 - 25 of 45) sorted by relevance

12

/foundation/multimedia/media_foundation/services/media_monitor/server/src/
H A Daudio_buffer_cache.cpp61 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 Dmedia_monitor_stub.cpp118 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 Drs_vk_image_manager.cpp83 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 Drs_egl_image_manager.cpp253 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 Drs_base_render_engine.cpp804 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 Dsharedata_test.cpp46 * @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 Djs_share_data.cpp27 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 Djs_share_data.h28 explicit JSShareData(int32_t bufferId);
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/
H A Dimage_codec.cpp436 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 Dimage_decoder.cpp369 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 Dhcodec.cpp346 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 Dhdecoder.cpp668 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 Dshare_data.cpp23 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 Dshare_data.h32 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 Dwebgl_buffer.h37 void SetBufferId(uint32_t bufferId) in SetBufferId() argument
39 bufferId_ = bufferId; in SetBufferId()
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/
H A Dcodec_buffer_pool.cpp109 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 Dcodec_buffer.cpp85 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 Dcodec_buffer_pool.h54 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 Daudio_buffer_cache.h44 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 Davmemory.cpp44 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 Dheif_hw_decoder.cpp476 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 Dmedia_monitor_client.cpp96 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 Dmedia_monitor_base.h52 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 Dheif_hw_decoder.h63 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 Dimage_decoder.h47 void OnOMXEmptyBufferDone(uint32_t bufferId, BufferOperationMode mode) override;

Completed in 15 milliseconds

12