Home
last modified time | relevance | path

Searched refs:MemoryBlock (Results 1 – 15 of 15) sorted by relevance

/aosp12/frameworks/av/media/codec2/sfplugin/utils/
H A DCodec2BufferUtils.h146 struct MemoryBlock : public C2MemoryBlock<uint8_t> { struct
151 return const_cast<uint8_t*>(const_cast<const MemoryBlock*>(this)->data()); in data() argument
155 static MemoryBlock Allocate(size_t);
158 MemoryBlock();
161 MemoryBlock(std::shared_ptr<Impl> impl);
162 virtual ~MemoryBlock();
177 MemoryBlock fetch(size_t size);
H A DCodec2BufferUtils.cpp669 struct MemoryBlock::Impl {
692 MemoryBlock MemoryBlockPool::fetch(size_t size) { in fetch()
694 return MemoryBlock(std::make_shared<MemoryBlock::Impl>( in fetch()
702 MemoryBlock::MemoryBlock(std::shared_ptr<MemoryBlock::Impl> impl) in MemoryBlock() function in android::MemoryBlock
706 MemoryBlock::MemoryBlock() = default;
708 MemoryBlock::~MemoryBlock() = default;
710 const uint8_t* MemoryBlock::data() const { in data()
714 size_t MemoryBlock::size() const { in size()
718 MemoryBlock MemoryBlock::Allocate(size_t size) { in Allocate()
/aosp12/hardware/interfaces/tests/memory/1.0/
H A DIMemoryTest.hal20 import android.hidl.memory.block@1.0::MemoryBlock;
25 haveSomeMemoryBlock(MemoryBlock blk) generates(MemoryBlock blk);
/aosp12/hardware/interfaces/tests/memory/1.0/default/
H A DMemoryTest.h41 using ::android::hidl::memory::block::V1_0::MemoryBlock;
50 Return<void> haveSomeMemoryBlock(const MemoryBlock& blk,
H A DMemoryTest.cpp64 Return<void> Memory::haveSomeMemoryBlock(const MemoryBlock& blk, haveSomeMemoryBlock_cb _hidl_cb) { in haveSomeMemoryBlock()
/aosp12/frameworks/av/media/codec2/components/mpeg4_h263/
H A DC2SoftMpeg4Enc.h73 std::map<void *, MemoryBlock> mConversionBuffersInUse;
H A DC2SoftMpeg4Enc.cpp514 MemoryBlock conversionBuffer = mConversionBuffers.fetch(yPlaneSize * 3 / 2); in process()
543 MemoryBlock conversionBuffer = mConversionBuffers.fetch(yPlaneSize * 3 / 2); in process()
/aosp12/system/libhidl/transport/memory/block/1.0/
H A Dtypes.hal21 struct MemoryBlock {
/aosp12/frameworks/av/media/codec2/components/hevc/
H A DC2SoftHevcEnc.h81 std::map<void*, MemoryBlock> mConversionBuffersInUse;
H A DC2SoftHevcEnc.cpp791 MemoryBlock conversionBuffer = in setEncodeArgs()
821 MemoryBlock conversionBuffer = in setEncodeArgs()
/aosp12/frameworks/av/media/codec2/components/avc/
H A DC2SoftAvcEnc.h215 std::map<const void *, MemoryBlock> mConversionBuffersInUse;
H A DC2SoftAvcEnc.cpp1511 MemoryBlock conversionBuffer = mConversionBuffers.fetch(yPlaneSize * 3 / 2); in setEncodeArgs()
1539 MemoryBlock conversionBuffer = mConversionBuffers.fetch(yPlaneSize * 3 / 2); in setEncodeArgs()
/aosp12/frameworks/av/media/codec2/components/vpx/
H A DC2SoftVpxEnc.h205 MemoryBlock mConversionBuffer;
H A DC2SoftVpxEnc.cpp327 mConversionBuffer = MemoryBlock::Allocate(stride * vstride * 3 / 2); in initEncoder()
/aosp12/system/tools/hidl/test/hidl_test/
H A Dhidl_test_client.cpp142 using ::android::hidl::memory::block::V1_0::MemoryBlock;
1003 TEST_F(HidlTest, MemoryBlock) { in TEST_F() argument
1036 MemoryBlock blk = {token, 0x200 /* size */, 0x100 /* offset */}; in TEST_F()
1037 EXPECT_OK(memoryTest->haveSomeMemoryBlock(blk, [&](const MemoryBlock& blkBack) { in TEST_F()