Home
last modified time | relevance | path

Searched refs:AVSharedMemoryExt (Results 1 - 4 of 4) sorted by relevance

/foundation/multimedia/media_foundation/src/buffer/avbuffer/
H A Dav_shared_memory_ext.cpp32 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = { LOG_CORE, LOG_DOMAIN_FOUNDATION, "AVSharedMemoryExt" };
75 AVSharedMemoryExt::AVSharedMemoryExt() : fd_(-1), isFirstFlag_(true), memFlag_(MemoryFlag::MEMORY_READ_ONLY) {} in AVSharedMemoryExt() function in OHOS::Media::AVSharedMemoryExt
77 AVSharedMemoryExt::~AVSharedMemoryExt() in ~AVSharedMemoryExt()
91 Status AVSharedMemoryExt::Init() in Init()
97 FALSE_RETURN_V_MSG_E(fd_ > 0, Status::ERROR_NO_MEMORY, "Alloc AVSharedMemoryExt failed"); in Init()
105 Status AVSharedMemoryExt::Init(MessageParcel &parcel) in Init()
117 bool AVSharedMemoryExt::WriteToMessageParcel(MessageParcel &parcel) in WriteToMessageParcel()
131 bool AVSharedMemoryExt
[all...]
H A Davmemory.cpp76 mem = std::shared_ptr<AVMemory>(new AVSharedMemoryExt()); in CreateAVMemory()
127 mem = std::shared_ptr<AVMemory>(new AVSharedMemoryExt()); in CreateAVMemory()
/foundation/multimedia/media_foundation/src/buffer/avbuffer/include/
H A Dav_shared_memory_ext.h25 class AVSharedMemoryExt : public AVMemory { class
27 AVSharedMemoryExt();
28 ~AVSharedMemoryExt() override;
/foundation/multimedia/media_foundation/tests/unittest/avbuffer/
H A Davbuffer_func_unit_test.cpp352 EXPECT_EQ(std::static_pointer_cast<AVSharedMemoryExt>(buffer_->memory_)->allocator_->GetMemoryType(), in HWTEST_F()
392 EXPECT_EQ(std::static_pointer_cast<AVSharedMemoryExt>(buffer_->memory_)->allocator_->GetMemoryType(), in HWTEST_F()
440 EXPECT_GT(std::static_pointer_cast<AVSharedMemoryExt>(buffer_->memory_)->fd_, 0); in HWTEST_F()

Completed in 4 milliseconds