/foundation/multimedia/media_foundation/src/buffer/avsharedmemory/ |
H A D | avsharedmemorybase.cpp | 26 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = { LOG_CORE, LOG_DOMAIN_FOUNDATION, "AVSharedMemoryBase" }; 31 struct AVSharedMemoryBaseImpl : public AVSharedMemoryBase { 34 : AVSharedMemoryBase(fd, size, flags, name) {} in AVSharedMemoryBaseImpl() 37 std::shared_ptr<AVSharedMemory> AVSharedMemoryBase::CreateFromLocal( in CreateFromLocal() 40 std::shared_ptr<AVSharedMemoryBase> memory = std::make_shared<AVSharedMemoryBase>(size, flags, name); in CreateFromLocal() 50 std::shared_ptr<AVSharedMemory> AVSharedMemoryBase::CreateFromRemote( in CreateFromRemote() 53 std::shared_ptr<AVSharedMemoryBase> memory = std::make_shared<AVSharedMemoryBaseImpl>(fd, size, flags, name); in CreateFromRemote() 63 AVSharedMemoryBase::AVSharedMemoryBase(int32_ function in OHOS::Media::AVSharedMemoryBase 70 AVSharedMemoryBase::AVSharedMemoryBase(int32_t fd, int32_t size, uint32_t flags, const std::string &name) AVSharedMemoryBase() function in OHOS::Media::AVSharedMemoryBase [all...] |
/foundation/multimedia/av_codec/services/engine/codec/include/audio/ |
H A D | audio_buffer_info.h | 36 std::shared_ptr<Media::AVSharedMemoryBase> GetBuffer() const noexcept; 38 std::shared_ptr<Media::AVSharedMemoryBase> GetMetadata() const noexcept; 79 std::shared_ptr<Media::AVSharedMemoryBase> buffer_; 80 std::shared_ptr<Media::AVSharedMemoryBase> metadata_;
|
/foundation/multimedia/media_foundation/tests/unittest/avbuffer/ |
H A D | avsharedmemorybase_func_unit_test.cpp | 50 * @tc.name: Test AVSharedMemoryBase::Read API
51 * @tc.desc: Test AVSharedMemoryBase::Read interface, set readSize to 0.
56 std::shared_ptr<AVSharedMemoryBase> memory =
in HWTEST_F() 57 std::make_shared<AVSharedMemoryBase>(SIZE, AVSharedMemory::Flags::FLAGS_READ_WRITE, "test");
in HWTEST_F() 69 std::shared_ptr<AVSharedMemoryBase> memory =
in HWTEST_F() 70 std::make_shared<AVSharedMemoryBase>(SIZE, AVSharedMemory::Flags::FLAGS_READ_WRITE, "test");
in HWTEST_F()
|
/foundation/multimedia/player_framework/services/utils/include/ |
H A D | avdatasrcmemory.h | 26 : public AVSharedMemoryBase { 54 * @brief Construct a new AVSharedMemoryBase object. This function should only be used in the 69 return AVSharedMemoryBase::GetBase() + offset_; 74 return AVSharedMemoryBase::GetBase(); in GetInnerBase()
|
/foundation/multimedia/media_foundation/interface/inner_api/buffer/ |
H A D | avsharedmemorybase.h | 25 class __attribute__((visibility("default"))) AVSharedMemoryBase : public AVSharedMemory, public NoCopyable { class 28 * @brief Construct a new AVSharedMemoryBase object. This function should only be used in the 38 * @brief Construct a new AVSharedMemoryBase object. This function should only be used in the 49 ~AVSharedMemoryBase(); 52 * @brief Construct a new AVSharedMemoryBase object. This function should only be used in the 59 AVSharedMemoryBase(int32_t size, uint32_t flags, const std::string &name); 119 AVSharedMemoryBase(int32_t fd, int32_t size, uint32_t flags, const std::string &name);
|
/foundation/multimedia/av_codec/services/services/common/ |
H A D | avsharedmemory_ipc.cpp | 31 std::shared_ptr<Media::AVSharedMemoryBase> baseMem = std::static_pointer_cast<Media::AVSharedMemoryBase>(memory); in WriteAVSharedMemoryToParcel() 55 std::shared_ptr<AVSharedMemory> memory = Media::AVSharedMemoryBase::CreateFromRemote(fd, size, flags, name); in ReadAVSharedMemoryFromParcel() 57 AVCODEC_LOGE("create remote Media::AVSharedMemoryBase failed"); in ReadAVSharedMemoryFromParcel()
|
/foundation/multimedia/av_codec/services/engine/codec/audio/ |
H A D | audio_buffer_info.cpp | 44 std::make_shared<AVSharedMemoryBase>(metaSize_, AVSharedMemory::Flags::FLAGS_READ_ONLY, std::string(name_)); in AudioBufferInfo() 53 std::make_shared<AVSharedMemoryBase>(bufferSize_, AVSharedMemory::Flags::FLAGS_READ_WRITE, std::string(name_)); in AudioBufferInfo() 78 std::shared_ptr<AVSharedMemoryBase> AudioBufferInfo::GetBuffer() const noexcept 149 std::shared_ptr<AVSharedMemoryBase> AudioBufferInfo::GetMetadata() const noexcept
|
/foundation/multimedia/player_framework/services/services/common/ |
H A D | avsharedmemory_ipc.cpp | 31 std::shared_ptr<AVSharedMemoryBase> baseMem = std::static_pointer_cast<AVSharedMemoryBase>(memory);
in WriteAVSharedMemoryToParcel() 52 std::shared_ptr<AVSharedMemory> memory = AVSharedMemoryBase::CreateFromRemote(fd, size, flags, name);
in ReadAVSharedMemoryFromParcel() 54 MEDIA_LOGE("create remote AVSharedMemoryBase failed");
in ReadAVSharedMemoryFromParcel() 72 MEDIA_LOGE("create remote AVSharedMemoryBase failed");
in ReadAVDataSrcMemoryFromParcel()
|
/foundation/multimedia/av_codec/test/unittest/common/common_mock/ |
H A D | common_mock.h | 30 using AVSharedMemoryBase = OHOS::Media::AVSharedMemoryBase;
|
/foundation/multimedia/media_foundation/src/capi/ |
H A D | native_avmemory.cpp | 31 std::shared_ptr<AVSharedMemoryBase> sharedMemory = in OH_AVMemory_Create() 32 std::make_shared<AVSharedMemoryBase>(size, AVSharedMemory::FLAGS_READ_WRITE, "userBuffer"); in OH_AVMemory_Create()
|
/foundation/multimedia/player_framework/services/utils/ |
H A D | avdatasrcmemory.cpp | 56 : AVSharedMemoryBase(size, flags, name) in AVDataSrcMemory() 64 : AVSharedMemoryBase(fd, size, flags, name) in AVDataSrcMemory()
|
/foundation/multimedia/av_codec/test/unittest/common/common_mock/avmemory/inner/ |
H A D | avmemory_inner_mock_factory.cpp | 22 std::shared_ptr<AVSharedMemory> mem = AVSharedMemoryBase::CreateFromLocal(size, in CreateAVMemoryMock()
|
/foundation/multimedia/av_codec/test/moduletest/demuxer/src/InnerAPI/ |
H A D | api_test.cpp | 217 std::shared_ptr<AVSharedMemoryBase> avMemBuffer = std::make_shared<AVSharedMemoryBase> in HWTEST_F() 239 std::shared_ptr<AVSharedMemoryBase> avMemBuffer = std::make_shared<AVSharedMemoryBase>(2, in HWTEST_F() 263 std::shared_ptr<AVSharedMemoryBase> avMemBuffer = std::make_shared<AVSharedMemoryBase>(2, in HWTEST_F() 304 std::shared_ptr<AVSharedMemoryBase> avMemBuffer = std::make_shared<AVSharedMemoryBase> in HWTEST_F() 415 std::shared_ptr<AVSharedMemoryBase> avMemBuffer = std::make_shared<AVSharedMemoryBase> in HWTEST_F() [all...] |
/foundation/multimedia/media_foundation/src/common/ |
H A D | avsharedmemorypool.cpp | 70 AVSharedMemoryBase *memory = new (std::nothrow) AVSharedMemoryBase(size, option_.flags, name_); in AllocMemory()
|
/foundation/multimedia/player_framework/services/engine/histreamer/avmetadatahelper/ |
H A D | avmetadatahelper_impl.h | 61 std::shared_ptr<AVSharedMemoryBase> fetchedFrameAtTime_;
|
H A D | av_thumbnail_generator.h | 68 std::shared_ptr<AVSharedMemoryBase> fetchedFrameAtTime_;
|
H A D | av_thumbnail_generator.cpp | 358 fetchedFrameAtTime_ = std::make_shared<AVSharedMemoryBase>(sizeof(OutputFrame) + avBuffer_->memory_->GetSize(), in ConvertToAVSharedMemory() 484 std::make_shared<AVSharedMemoryBase>(sizeof(OutputFrame) + width * height * BYTES_PER_PIXEL_YUV, in GetYuvDataAlignStride()
|
H A D | avmetadata_collector.cpp | 240 AVSharedMemoryBase::CreateFromLocal(static_cast<int32_t>(size), AVSharedMemory::FLAGS_READ_ONLY, "artpic"); in GetArtPicture()
|
/foundation/distributedhardware/distributed_screen/services/screentransport/test/unittest/screensinkprocessor/src/ |
H A D | image_sink_decoder_test.cpp | 478 std::shared_ptr<Media::AVSharedMemory> buffer = Media::AVSharedMemoryBase::CreateFromLocal(100, in HWTEST_F() 494 std::shared_ptr<Media::AVSharedMemory> buffer = Media::AVSharedMemoryBase::CreateFromLocal(100, in HWTEST_F()
|
/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/ |
H A D | avdemuxer_demo_runner.cpp | 312 std::shared_ptr<AVSharedMemoryBase> sharedMemory = in RunInnerSourceDemuxer() 313 std::make_shared<AVSharedMemoryBase>(buffersize, AVSharedMemory::FLAGS_READ_WRITE, "userBuffer"); in RunInnerSourceDemuxer()
|
/foundation/multimedia/av_codec/services/services/codec/ipc/ |
H A D | codec_listener_stub.cpp | 189 memory = AVSharedMemoryBase::CreateFromRemote(fd, capacity, flag, name); in AVBufferToAVSharedMemory() 192 memory = AVSharedMemoryBase::CreateFromLocal(capacity, Flags::FLAGS_READ_WRITE, name); in AVBufferToAVSharedMemory()
|
/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_framework_test/ |
H A D | buffer_converter_unit_test.cpp | 90 return AVSharedMemoryBase::CreateFromLocal(size, AVSharedMemory::Flags::FLAGS_READ_WRITE, "buffer_converter_test"); in CreateAVSharedMemory()
|
/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_server_test/ |
H A D | codec_server_coverage_unit_test.cpp | 952 return AVSharedMemoryBase::CreateFromLocal(size, in CreateAVSharedMemory()
|