/foundation/multimedia/media_foundation/src/buffer/avbuffer/ |
H A D | avmemory.cpp | 29 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 D | avbuffer.cpp | 175 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 D | avbuffer.h | 115 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 D | avbuffer_common.h | 41 class AVMemory;
|
/foundation/multimedia/av_codec/services/engine/common/include/ |
H A D | codec_utils.h | 33 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 D | av_virtual_memory.h | 24 class AVVirtualMemory : public AVMemory {
|
H A D | av_shared_memory_ext.h | 25 class AVSharedMemoryExt : public AVMemory {
|
H A D | av_surface_memory.h | 24 class AVSurfaceMemory : public AVMemory {
|
H A D | av_hardware_memory.h | 25 class AVHardwareMemory : public AVMemory {
|
/foundation/multimedia/av_codec/services/engine/common/ |
H A D | codec_utils.cpp | 48 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 D | subtitle_sink_test.cpp | 141 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 D | video_capture_filter_unit_test.cpp | 394 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 D | surface_encoder_adapter.cpp | 532 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_;
in TransCoderOnOutputBufferAvailable() 603 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_;
in OnOutputBufferAvailable()
|
H A D | metadata_filter.cpp | 362 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_; in OnBufferAvailable()
|
H A D | video_capture_filter.cpp | 360 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_;
in OnBufferAvailable()
|
/foundation/multimedia/av_codec/services/media_engine/modules/source/audio_capture/ |
H A D | audio_capture_module.cpp | 314 std::shared_ptr<AVMemory> bufData = buffer->memory_; in Read()
|
/foundation/multimedia/av_codec/services/services/codec/ipc/ |
H A D | codec_listener_stub.cpp | 178 std::shared_ptr<AVMemory> &bufferMem = buffer->memory_; in AVBufferToAVSharedMemory()
|
/foundation/multimedia/player_framework/services/services/screen_capture/server/ |
H A D | screen_capture_server.h | 206 std::shared_ptr<AudioBuffer> &micAudioBuffer, std::shared_ptr<AVMemory> &bufferMem);
|
H A D | screen_capture_server.cpp | 3014 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 D | hevc_decoder.cpp | 1054 std::shared_ptr<AVMemory> &bufferMemory = frameBuffer->avBuffer->memory_; in FillFrameBuffer()
|
/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/ |
H A D | fcodec.cpp | 999 std::shared_ptr<AVMemory> &bufferMemory = frameBuffer->avBuffer_->memory_; in FillFrameBuffer()
|