Home
last modified time | relevance | path

Searched refs:AVMemory (Results 1 - 21 of 21) sorted by relevance

/foundation/multimedia/media_foundation/src/buffer/avbuffer/
H A Davmemory.cpp29 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = { LOG_CORE, LOG_DOMAIN_FOUNDATION, "AVMemory" };
61 std::shared_ptr<AVMemory> AVMemory::CreateAVMemory(std::shared_ptr<AVAllocator> allocator, int32_t capacity, in CreateAVMemory()
65 std::shared_ptr<AVMemory> mem = nullptr; in CreateAVMemory()
68 mem = std::shared_ptr<AVMemory>(new AVVirtualMemory()); in CreateAVMemory()
72 mem = std::shared_ptr<AVMemory>(new AVSurfaceMemory()); in CreateAVMemory()
76 mem = std::shared_ptr<AVMemory>(new AVSharedMemoryExt()); in CreateAVMemory()
80 mem = std::shared_ptr<AVMemory>(new AVHardwareMemory()); in CreateAVMemory()
86 FALSE_RETURN_V_MSG_E(mem != nullptr, nullptr, "Create AVMemory failed, no memory"); in CreateAVMemory()
92 FALSE_RETURN_V_MSG_E(ret == Status::OK, nullptr, "Init AVMemory faile in CreateAVMemory()
158 AVMemory::AVMemory() : align_(0), offset_(0), size_(0), base_(nullptr), uid_(GetUniqueId()), allocator_(nullptr) AVMemory() function in OHOS::Media::AVMemory
[all...]
H A Davbuffer.cpp175 memory_ = AVMemory::CreateAVMemory(allocator, capacity, align); in Init()
182 memory_ = AVMemory::CreateAVMemory(ptr, capacity, size); in Init()
189 memory_ = AVMemory::CreateAVMemory(surfaceBuffer); in Init()
231 memory_ = AVMemory::CreateAVMemory(parcel, true); in ReadFromMessageParcel()
255 memory_ = AVMemory::CreateAVMemory(parcel, false); in ReadFromMessageParcel()
/foundation/multimedia/media_foundation/interface/inner_api/buffer/
H A Davbuffer.h115 std::shared_ptr<AVMemory> memory_;
128 class __attribute__((visibility("default"))) AVMemory { class
131 virtual ~AVMemory();
237 AVMemory();
259 static std::shared_ptr<AVMemory> CreateAVMemory(std::shared_ptr<AVAllocator> allocator,
261 static std::shared_ptr<AVMemory> CreateAVMemory(uint8_t *ptr, int32_t capacity, int32_t size);
262 static std::shared_ptr<AVMemory> CreateAVMemory(MessageParcel &parcel, bool isSurfaceBuffer = false);
263 static std::shared_ptr<AVMemory> CreateAVMemory(sptr<SurfaceBuffer> surfaceBuffer);
H A Davbuffer_common.h41 class AVMemory;
/foundation/multimedia/av_codec/services/engine/common/include/
H A Dcodec_utils.h33 using AVMemory = Media::AVMemory;
68 int32_t WriteSurfaceData(const std::shared_ptr<AVMemory> &memory, struct SurfaceInfo &surfaceInfo,
70 int32_t WriteBufferData(const std::shared_ptr<AVMemory> &memory, uint8_t **scaleData, int32_t *scaleLineSize,
/foundation/multimedia/media_foundation/src/buffer/avbuffer/include/
H A Dav_virtual_memory.h24 class AVVirtualMemory : public AVMemory {
H A Dav_shared_memory_ext.h25 class AVSharedMemoryExt : public AVMemory {
H A Dav_surface_memory.h24 class AVSurfaceMemory : public AVMemory {
H A Dav_hardware_memory.h25 class AVHardwareMemory : public AVMemory {
/foundation/multimedia/av_codec/services/engine/common/
H A Dcodec_utils.cpp48 int32_t WriteYuvDataStride(const std::shared_ptr<AVMemory> &memory, uint8_t **scaleData, const int32_t *scaleLineSize, in WriteYuvDataStride()
96 int32_t WriteRgbDataStride(const std::shared_ptr<AVMemory> &memory, uint8_t **scaleData, const int32_t *scaleLineSize, in WriteRgbDataStride()
115 int32_t WriteYuvData(const std::shared_ptr<AVMemory> &memory, uint8_t **scaleData, const int32_t *scaleLineSize, in WriteYuvData()
142 int32_t WriteRgbData(const std::shared_ptr<AVMemory> &memory, uint8_t **scaleData, const int32_t *scaleLineSize, in WriteRgbData()
153 int32_t WriteSurfaceData(const std::shared_ptr<AVMemory> &memory, struct SurfaceInfo &surfaceInfo, const Format &format) in WriteSurfaceData()
183 int32_t WriteBufferData(const std::shared_ptr<AVMemory> &memory, uint8_t **scaleData, int32_t *scaleLineSize, in WriteBufferData()
/foundation/multimedia/av_codec/test/unittest/media_sink_test/
H A Dsubtitle_sink_test.cpp141 sink->filledOutputBuffer_->memory_= std::make_shared<AVMemory>(); in HWTEST()
178 sink->filledOutputBuffer_->memory_= std::make_shared<AVMemory>(); in HWTEST()
215 sink->filledOutputBuffer_->memory_= std::make_shared<AVMemory>(); in HWTEST()
252 sink->filledOutputBuffer_->memory_= std::make_shared<AVMemory>(); in HWTEST()
287 sink->filledOutputBuffer_->memory_= std::make_shared<AVMemory>(); in HWTEST()
/foundation/multimedia/av_codec/test/unittest/filter_test/
H A Dvideo_capture_filter_unit_test.cpp394 mockEmptyOutputBuffer->memory_ = std::make_shared<AVMemory>(); in HWTEST_F()
518 mockEmptyOutputBuffer->memory_ = std::make_shared<AVMemory>(); in HWTEST_F()
581 mockEmptyOutputBuffer->memory_ = std::make_shared<AVMemory>(); in HWTEST_F()
/foundation/multimedia/av_codec/services/media_engine/filters/
H A Dsurface_encoder_adapter.cpp532 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_; in TransCoderOnOutputBufferAvailable()
603 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_; in OnOutputBufferAvailable()
H A Dmetadata_filter.cpp362 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_; in OnBufferAvailable()
H A Dvideo_capture_filter.cpp360 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_; in OnBufferAvailable()
/foundation/multimedia/av_codec/services/media_engine/modules/source/audio_capture/
H A Daudio_capture_module.cpp314 std::shared_ptr<AVMemory> bufData = buffer->memory_; in Read()
/foundation/multimedia/av_codec/services/services/codec/ipc/
H A Dcodec_listener_stub.cpp178 std::shared_ptr<AVMemory> &bufferMem = buffer->memory_; in AVBufferToAVSharedMemory()
/foundation/multimedia/player_framework/services/services/screen_capture/server/
H A Dscreen_capture_server.h206 std::shared_ptr<AudioBuffer> &micAudioBuffer, std::shared_ptr<AVMemory> &bufferMem);
H A Dscreen_capture_server.cpp3014 std::shared_ptr<AVMemory> &bufferMem = buffer->memory_; in ReadAt()
3032 std::shared_ptr<AudioBuffer> &micAudioBuffer, std::shared_ptr<AVMemory> &bufferMem) in MixModeBufferWrite()
/foundation/multimedia/av_codec/services/engine/codec/video/hevcdecoder/
H A Dhevc_decoder.cpp1054 std::shared_ptr<AVMemory> &bufferMemory = frameBuffer->avBuffer->memory_; in FillFrameBuffer()
/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/
H A Dfcodec.cpp999 std::shared_ptr<AVMemory> &bufferMemory = frameBuffer->avBuffer_->memory_; in FillFrameBuffer()

Completed in 20 milliseconds