Searched refs:C2ConstLinearBlock (Results 1 – 10 of 10) sorted by relevance
/frameworks/av/media/codec2/vndk/ |
D | C2Buffer.cpp | 58 friend class ::C2ConstLinearBlock; 66 class ConstLinearBlockBuddy : public C2ConstLinearBlock { 67 using C2ConstLinearBlock::C2ConstLinearBlock; 78 friend class ::C2ConstLinearBlock; 306 C2ConstLinearBlock::C2ConstLinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &rang… in C2ConstLinearBlock() function in C2ConstLinearBlock 309 C2Acquirable<C2ReadView> C2ConstLinearBlock::map() const { in map() 328 C2ConstLinearBlock C2ConstLinearBlock::subBlock(size_t offset_, size_t size_) const { in subBlock() 330 return C2ConstLinearBlock(mImpl, subRange, mFence); in subBlock() 358 C2ConstLinearBlock C2LinearBlock::share(size_t offset_, size_t size_, C2Fence fence) { in share() 1603 explicit Impl(const std::vector<C2ConstLinearBlock> &blocks) in Impl() [all …]
|
/frameworks/av/media/codec2/core/include/ |
D | C2Buffer.h | 1240 class C2ConstLinearBlock : public C2Block1D { 1258 C2ConstLinearBlock subBlock(size_t offset, size_t size) const; 1268 … C2ConstLinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range, C2Fence mFence); 1298 C2ConstLinearBlock share(size_t offset, size_t size, C2Fence fence); 1395 c2_status_t share(size_t size, C2Fence fence, std::vector<C2ConstLinearBlock> &blocks); 2141 const std::vector<C2ConstLinearBlock> linearBlocks() const; 2156 explicit C2BufferData(const std::vector<C2ConstLinearBlock> &blocks); 2269 static std::shared_ptr<C2Buffer> CreateLinearBuffer(const C2ConstLinearBlock &block); 2282 explicit C2Buffer(const std::vector<C2ConstLinearBlock> &blocks); 2343 … static C2InfoBuffer CreateLinearBuffer(C2Param::CoreIndex index, const C2ConstLinearBlock &block); [all …]
|
/frameworks/base/media/jni/ |
D | android_media_MediaCodecLinearBlock.h | 53 C2ConstLinearBlock block = mBuffer->data().linearBlocks().front(); in toC2Buffer()
|
D | android_media_MediaCodec.cpp | 3975 C2ConstLinearBlock block = data.linearBlocks().front(); in android_media_MediaCodec_LinearBlock_native_map()
|
/frameworks/av/media/codec2/hal/common/ |
D | MultiAccessUnitHelper.cpp | 133 const std::vector<C2ConstLinearBlock> &blocks): in C2MultiAccessUnitBuffer() 360 const std::vector<C2ConstLinearBlock>& multiAU = in scatter() 368 std::vector<C2ConstLinearBlock> au; in scatter() 644 const std::vector<C2ConstLinearBlock>& blocks = buffer->data().linearBlocks(); in processWorklets()
|
/frameworks/av/media/codec2/tests/vndk/ |
D | C2BufferTest.cpp | 407 C2ConstLinearBlock constBlock = block->share( in TEST_F() 584 explicit BufferData(const std::vector<C2ConstLinearBlock> &blocks) : C2BufferData(blocks) {} in BufferData() 590 explicit Buffer(const std::vector<C2ConstLinearBlock> &blocks) : C2Buffer(blocks) {} in Buffer() 768 C2ConstLinearBlock cBlock = block->share(0, kCapacity / 2, C2Fence()); in TEST_F()
|
/frameworks/av/media/codec2/hal/common/include/codec2/common/ |
D | BufferTypes.h | 249 bool objcpy(Block* d, const C2ConstLinearBlock& s, in objcpy() 325 for (const C2ConstLinearBlock& linearBlock : s.linearBlocks()) { in objcpy()
|
/frameworks/av/media/libstagefright/ |
D | ACodecBufferChannel.cpp | 294 C2ConstLinearBlock block{c2Buffer->data().linearBlocks().front()}; in attachBuffer()
|
D | MediaCodec.cpp | 6365 C2ConstLinearBlock block{c2Buffer->data().linearBlocks().front()}; in onQueueInputBuffer() 6367 C2ConstLinearBlock leftover = block.subBlock( in onQueueInputBuffer()
|
/frameworks/av/media/codec2/sfplugin/ |
D | CCodecBuffers.cpp | 1404 const std::vector<C2ConstLinearBlock> &linear_blocks = c2buffer->data().linearBlocks(); in realloc()
|